.contact-form_form__CXfNC{max-width:720px;border-top:2px solid var(--forest);padding-top:var(--space-6)}.contact-form_fields__sB5Fs{min-width:0;margin:0;padding:0;border:0}.contact-form_availability__f2Px9:not(:empty){margin:0 0 var(--space-6);padding:var(--space-4);border-left:3px solid var(--forest);background:var(--surface-quiet);font-size:var(--type-small);line-height:1.6}.contact-form_availability__f2Px9 p{margin:0}.contact-form_availability__f2Px9 button{min-height:44px;margin-top:8px;padding:8px 12px;border:1px solid var(--forest);border-radius:var(--radius-editorial);background:white;color:var(--forest);font:600 var(--type-small)/1.4 var(--font-reading);cursor:pointer}.contact-form_availability__f2Px9 button:focus-visible{outline:2px solid var(--forest);outline-offset:3px}.contact-form_fields__sB5Fs:disabled{opacity:.65}.contact-form_hint__Y55Wt,.contact-form_privacy___a_m7,.contact-form_required__2z3oh{color:var(--ink-soft);font-size:var(--type-meta);line-height:1.65}.contact-form_required__2z3oh{margin:0 0 var(--space-6)}.contact-form_pair__CRL2D{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6)}.contact-form_field___KduJ{margin-bottom:var(--space-6)}.contact-form_field___KduJ label{display:block;margin-bottom:var(--space-2);color:var(--ink);font-size:var(--type-small);line-height:1.5;font-weight:600}.contact-form_field___KduJ input,.contact-form_field___KduJ select,.contact-form_field___KduJ textarea{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:48px;padding:var(--space-3);border:1px solid #899c91;border-radius:var(--radius-editorial);background:white;color:var(--ink);font:400 16px/1.5 var(--font-reading)}.contact-form_field___KduJ textarea{resize:vertical}.contact-form_field___KduJ .contact-form_hint__Y55Wt{margin:var(--space-2) 0}.contact-form_field___KduJ label+.contact-form_hint__Y55Wt{margin-top:0}.contact-form_privacy___a_m7{max-width:65ch;margin:0 0 var(--space-6)}.contact-form_privacy___a_m7 a{color:var(--forest);text-underline-offset:3px}.contact-form_submit__CXEi8{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8);min-height:48px;padding:var(--space-3) var(--space-6);border:1px solid var(--forest);border-radius:var(--radius-editorial);background:var(--forest);color:white;font:600 var(--type-small)/1.5 var(--font-reading);cursor:pointer}.contact-form_submit__CXEi8:hover{background:var(--forest-dark)}.contact-form_submit__CXEi8:disabled{cursor:wait;opacity:.75}.contact-form_feedback__gpz_o:focus-visible,.contact-form_field___KduJ input:focus-visible,.contact-form_field___KduJ select:focus-visible,.contact-form_field___KduJ textarea:focus-visible,.contact-form_submit__CXEi8:focus-visible{outline:2px solid var(--forest);outline-offset:3px}.contact-form_feedback__gpz_o{color:var(--ink);font-size:var(--type-small);line-height:1.7}.contact-form_feedback__gpz_o:not(:empty){margin-top:var(--space-6);padding:var(--space-4);border-left:3px solid var(--forest);background:var(--surface-quiet)}.contact-form_feedback__gpz_o.contact-form_error__ccaYM:not(:empty){border-color:var(--danger);background:var(--danger-bg)}.contact-form_success__WcT6k{color:var(--forest)}.contact-form_honeypot__S3wCW{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media(max-width:600px){.contact-form_pair__CRL2D{grid-template-columns:1fr;gap:0}.contact-form_submit__CXEi8{width:100%}}.editorial-ui_badge__QlOU3{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--forest);font:600 var(--type-label)/1.5 var(--font-reading);white-space:nowrap}.editorial-ui_badge__QlOU3 svg{flex-shrink:0}.editorial-ui_callout__fAIDA{border:0;border-left:3px solid var(--forest);border-radius:0;padding:var(--space-6)}.editorial-ui_note__IXFEy{background:var(--surface-quiet)}.editorial-ui_care__UEA8L{background:#fbf4e9;border-left-color:#98672f}.legacy-content_shell__WVWbc{width:var(--shell);margin:0 auto;padding:var(--space-6) 0 var(--space-16);color:var(--ink)}.legacy-content_breadcrumbs__ZjqB2{font-size:var(--type-meta);color:var(--ink-soft);margin:0 0 var(--space-6)}.legacy-content_breadcrumbs__ZjqB2 ol{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;padding:0;margin:0;line-height:1.5}.legacy-content_breadcrumbs__ZjqB2 li+li:before{content:"/";padding-right:var(--space-2);color:var(--ink-soft)}.legacy-content_breadcrumbs__ZjqB2 li:last-child{max-width:70ch}.legacy-content_breadcrumbs__ZjqB2 a{text-decoration:none}.legacy-content_breadcrumbs__ZjqB2 a:hover{text-decoration:underline}.legacy-content_eyebrow__PoCtz{display:block;font:650 var(--type-label)/1.5 var(--font-reading);letter-spacing:.07em;text-transform:uppercase;color:var(--forest);text-decoration:none;margin:0 0 var(--space-3)}.legacy-content_archiveHeader__BlacN{padding:0 0 var(--space-6)}.legacy-content_archiveHeader__BlacN h1,.legacy-content_articleHeader__QXZRD h1{max-width:36ch;font:400 var(--type-title)/1.15 var(--font-editorial);letter-spacing:-.025em;margin:0 0 var(--space-4);text-wrap:pretty}.legacy-content_deck__WQaPo{font-size:var(--type-body);line-height:1.7;max-width:70ch;color:var(--ink-soft);margin:0}.legacy-content_count__TeHYE{font-size:var(--type-meta);color:var(--ink-soft);margin:var(--space-4) 0 0}.legacy-content_pageSuffix__nnHb5{font-size:.65em}.legacy-content_topics__r_WgW{display:flex;flex-wrap:wrap;gap:0 var(--space-6);margin:0 0 var(--space-6);padding:0;border-bottom:1px solid var(--line)}.legacy-content_topics__r_WgW a{display:inline-flex;align-items:center;min-height:44px;padding:10px 0;border-bottom:2px solid transparent;font-size:14px;text-decoration:none}.legacy-content_topics__r_WgW a:hover,.legacy-content_topics__r_WgW a[aria-current=page]{color:var(--forest);border-bottom-color:var(--forest)}.legacy-content_directoryNote__aQbFE{font-size:var(--type-small);color:var(--ink-soft);max-width:85ch;line-height:1.7;margin-bottom:var(--space-6)}.legacy-content_grid__UAhMf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-12) var(--space-8);gap:var(--space-12) var(--space-8)}.legacy-content_card__F0_YB{display:flex;flex-direction:column;min-width:0}.legacy-content_cardImage__xqM3V{position:relative;display:block;aspect-ratio:1.6;overflow:hidden;border-radius:var(--radius-editorial);background:var(--surface-quiet)}.legacy-content_cardImage__xqM3V img{object-fit:cover}.legacy-content_cardBody__CgnK_{padding:var(--space-4) 0 0;display:flex;flex-direction:column;flex:1 1}.legacy-content_card__F0_YB h2{font:400 var(--type-card)/1.3 var(--font-editorial);letter-spacing:-.02em;margin:0 0 var(--space-3)}.legacy-content_card__F0_YB h2 a{color:inherit;text-decoration:none}.legacy-content_card__F0_YB h2 a:hover{text-decoration:underline;text-underline-offset:4px}.legacy-content_cardBody__CgnK_>p{font-size:var(--type-small);line-height:1.7;color:var(--ink-soft);margin:0 0 var(--space-4)}.legacy-content_cardMeta__QMkCy{font-size:var(--type-meta);margin-top:auto;color:var(--ink-soft)}.legacy-content_grid__UAhMf:has(.legacy-content_businessCard__MOxQV){grid-template-columns:1fr;gap:0;border-top:1px solid var(--line)}.legacy-content_businessCard__MOxQV{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-6) 0;border-bottom:1px solid var(--line)}.legacy-content_businessCard__MOxQV .legacy-content_cardImage__xqM3V{width:96px;height:96px;aspect-ratio:1;border:1px solid var(--line)}.legacy-content_businessCard__MOxQV .legacy-content_cardImage__xqM3V img{object-fit:contain}.legacy-content_businessCard__MOxQV .legacy-content_cardBody__CgnK_{padding:0}.legacy-content_businessCard__MOxQV .legacy-content_cardBody__CgnK_>p{max-width:84ch;margin-bottom:var(--space-3)}.legacy-content_businessCard__MOxQV .legacy-content_eyebrow__PoCtz,.legacy-content_businessCard__MOxQV h2{margin-bottom:var(--space-2)}.legacy-content_directoryIllustration__r0YS_{width:100%;height:100%;background:var(--surface-quiet);display:grid;place-items:center;color:var(--forest)}.legacy-content_directoryIllustration__r0YS_ svg{width:32px;height:32px}.legacy-content_directoryIllustration__r0YS_ small,.legacy-content_directoryIllustration__r0YS_ span{display:none}.legacy-content_pagination__xq_o3{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);font-size:14px;margin:var(--space-8) 0 0;padding:var(--space-4) 0;border-top:1px solid var(--line)}.legacy-content_pagination__xq_o3 a{display:inline-flex;align-items:center;min-height:44px;padding:10px 0;text-decoration:none}.legacy-content_pagination__xq_o3 a:hover{text-decoration:underline}.legacy-content_articleHeader__QXZRD{max-width:980px;margin:var(--space-6) auto}.legacy-content_byline__pXKpg{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);font-size:var(--type-meta);color:var(--ink-soft);margin-top:var(--space-4)}.legacy-content_byline__pXKpg a{text-underline-offset:4px}.legacy-content_heroImage__s5gRb{width:100%;max-width:980px;margin:0 auto var(--space-8);border-radius:var(--radius-editorial);overflow:hidden;background:var(--surface-quiet)}.legacy-content_heroImage__s5gRb img{display:block;width:100%;height:auto;max-height:360px;object-fit:contain}.legacy-content_articleLayout__rhqxp{display:grid;grid-template-columns:minmax(0,720px) 240px;grid-gap:var(--space-16);gap:var(--space-16);justify-content:center;align-items:start}.legacy-content_prose__1OEKe{font-size:var(--type-body);line-height:1.75;overflow-wrap:anywhere}.legacy-content_prose__1OEKe>p:first-child{margin-top:0}.legacy-content_prose__1OEKe p{margin:0 0 1.25em}.legacy-content_prose__1OEKe h2,.legacy-content_prose__1OEKe h3,.legacy-content_prose__1OEKe h4,.legacy-content_prose__1OEKe h5,.legacy-content_prose__1OEKe h6{font-family:var(--font-editorial);line-height:1.3;font-weight:400;scroll-margin-top:var(--space-6);color:var(--ink)}.legacy-content_prose__1OEKe h2{font-size:var(--type-section);letter-spacing:-.02em;margin:var(--space-12) 0 var(--space-4)}.legacy-content_prose__1OEKe h3{font-size:var(--type-card);margin:var(--space-8) 0 var(--space-3)}.legacy-content_prose__1OEKe h4,.legacy-content_prose__1OEKe h5,.legacy-content_prose__1OEKe h6{font-size:1.25rem;margin:var(--space-8) 0 var(--space-3)}.legacy-content_prose__1OEKe h2 strong,.legacy-content_prose__1OEKe h3 strong{font-weight:400}.legacy-content_prose__1OEKe a{text-underline-offset:4px;text-decoration-thickness:1px;color:var(--forest)}.legacy-content_prose__1OEKe a:hover{text-decoration-thickness:2px}.legacy-content_prose__1OEKe img{display:block;max-width:100%;height:auto;margin:var(--space-8) auto;border-radius:var(--radius-editorial)}.legacy-content_prose__1OEKe figure{margin:var(--space-8) 0;text-align:center;font-size:var(--type-meta);color:var(--ink-soft);line-height:1.6}.legacy-content_prose__1OEKe figure img{margin-bottom:var(--space-3)}.legacy-content_prose__1OEKe ol,.legacy-content_prose__1OEKe ul{padding-left:1.4em;margin-bottom:1.5em}.legacy-content_prose__1OEKe li{margin:0 0 .5em}.legacy-content_prose__1OEKe blockquote{margin:var(--space-8) 0;padding:var(--space-4) var(--space-6);border-left:3px solid var(--forest);background:var(--surface-quiet);font:400 1.25rem/1.6 var(--font-editorial)}.legacy-content_prose__1OEKe table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:var(--type-small);margin:var(--space-6) 0}.legacy-content_prose__1OEKe td,.legacy-content_prose__1OEKe th{padding:var(--space-3) var(--space-4);border:0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.legacy-content_prose__1OEKe th{font-weight:600;background:var(--surface-quiet);border-bottom-color:var(--line-dark)}.legacy-content_prose__1OEKe br+br{display:initial}.legacy-content_reviewedCallout__w828J{margin:var(--space-8) 0;border-left:3px solid var(--forest)}.legacy-content_archiveNote__lrD6C{padding:var(--space-4) var(--space-6);font-size:14px;line-height:1.65;margin:0 0 var(--space-8)}.legacy-content_archiveNote__lrD6C p{margin:var(--space-2) 0 0;color:var(--ink-soft)}.legacy-content_updateNote__3VROD{border-block:1px solid var(--line);padding:var(--space-6) 0;margin:0 0 var(--space-8)}.legacy-content_updateNote__3VROD h2{font:400 1.5rem/1.3 var(--font-editorial);margin:var(--space-3) 0}.legacy-content_updateNote__3VROD>p:not(.legacy-content_eyebrow__PoCtz){color:var(--ink-soft);font-size:var(--type-small);line-height:1.75}.legacy-content_updateNote__3VROD a{color:var(--forest);text-underline-offset:4px}.legacy-content_updateNote__3VROD .legacy-content_updateContext__riot2{font-style:italic}.legacy-content_guideLinks__lj_ht{list-style:none;padding:0;margin:var(--space-4) 0 0}.legacy-content_guideLinks__lj_ht li+li{border-top:1px solid var(--line)}.legacy-content_guideLinks__lj_ht a{display:block;padding:var(--space-3) 0;min-height:44px;font-size:var(--type-small);line-height:1.6;font-weight:600;text-underline-offset:4px}.legacy-content_guideLinks__lj_ht li>span{display:block;padding-bottom:var(--space-3);font-size:var(--type-meta);color:var(--ink-soft)}.legacy-content_guideLinks__lj_ht li>span a{display:inline;padding:0;min-height:0;font-size:inherit;font-weight:400}.legacy-content_articleSidebar__ipTEh{position:-webkit-sticky;position:sticky;top:var(--space-6);max-height:calc(100dvh - 48px);overflow-y:auto;scrollbar-width:thin}.legacy-content_contents__dBUjb{border-top:1px solid var(--line);padding-top:var(--space-4);margin-bottom:var(--space-8)}.legacy-content_contents__dBUjb h2{font:650 var(--type-label)/1.5 var(--font-reading);letter-spacing:.06em;text-transform:uppercase;margin:0 0 var(--space-4)}.legacy-content_contents__dBUjb ol{list-style:none;padding:0;margin:0}.legacy-content_contents__dBUjb li{font-size:14px;line-height:1.6;margin-bottom:var(--space-3)}.legacy-content_contents__dBUjb a{text-decoration:none}.legacy-content_contents__dBUjb a:hover{text-decoration:underline}.legacy-content_sidebarCallout__KEhLs{background:var(--surface-quiet);padding:var(--space-6)}.legacy-content_sidebarCallout__KEhLs h2{font:400 1.5rem/1.25 var(--font-editorial);margin:0 0 var(--space-4)}.legacy-content_sidebarCallout__KEhLs>p:not(.legacy-content_eyebrow__PoCtz){font-size:var(--type-small);line-height:1.7;color:var(--ink-soft)}.legacy-content_sidebarCallout__KEhLs>a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600;text-underline-offset:4px}.legacy-content_articleFooter__c_mSq{border-top:1px solid var(--line);padding-top:var(--space-6);margin-top:var(--space-8);font-size:var(--type-meta);color:var(--ink-soft);line-height:1.7}.legacy-content_tags__bacwu{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:var(--space-6) 0}.legacy-content_tags__bacwu a{font-size:var(--type-meta);padding:var(--space-1) 0;text-underline-offset:4px}.legacy-content_related__mSl7N{margin:var(--space-16) 0 0;padding-top:var(--space-8);border-top:1px solid var(--line)}.legacy-content_related__mSl7N>h2{font:400 var(--type-section)/1.2 var(--font-editorial);margin:0 0 var(--space-6)}.legacy-content_businessDetails__N1AXY{background:var(--surface-quiet);padding:var(--space-6);border-top:2px solid var(--forest);overflow-wrap:anywhere}.legacy-content_businessDetails__N1AXY h2{font:400 1.5rem/1.3 var(--font-editorial);margin:0 0 var(--space-4)}.legacy-content_websiteButton__2wCNq{display:block;padding:var(--space-3) var(--space-4);background:var(--forest);color:white;border-radius:var(--radius-editorial);text-decoration:none;font-size:14px;font-weight:600;text-align:center}.legacy-content_businessDetails__N1AXY dl{font-size:var(--type-small);line-height:1.7}.legacy-content_businessDetails__N1AXY dt{font-size:var(--type-meta);font-weight:600;margin-top:var(--space-4)}.legacy-content_businessDetails__N1AXY dd{margin:var(--space-1) 0}.legacy-content_businessDetails__N1AXY dd a{display:block}.legacy-content_socialLinks__IOc9X{display:flex;flex-wrap:wrap;gap:var(--space-3);font-size:14px;margin:var(--space-6) 0}.legacy-content_businessDetails__N1AXY>p{font-size:var(--type-meta);line-height:1.7;color:var(--ink-soft)}.legacy-content_information__JDizU .legacy-content_articleHeader__QXZRD{margin:0 0 var(--space-6);max-width:none}.legacy-content_information__JDizU>.legacy-content_prose__1OEKe{max-width:74ch}.legacy-content_contactIntro__Rr3SR{max-width:65ch;margin:0 0 var(--space-8);color:var(--ink-soft);font-size:var(--type-body);line-height:1.75}.legacy-content_contactLayout__szcuv{display:grid;grid-template-columns:minmax(0,720px) minmax(0,280px);grid-gap:var(--space-16);gap:var(--space-16)}.legacy-content_contactAside__jskFo{border-top:1px solid var(--line);padding-top:var(--space-6)}.legacy-content_contactAside__jskFo section+section{margin-top:var(--space-8)}.legacy-content_contactAside__jskFo h2{margin:0 0 var(--space-3);font:400 1.375rem/1.3 var(--font-editorial)}.legacy-content_contactAside__jskFo p{margin:0;color:var(--ink-soft);font-size:var(--type-small);line-height:1.75}.legacy-content_contactAside__jskFo a{color:var(--forest);text-underline-offset:4px}@media(max-width:850px){.legacy-content_contactLayout__szcuv{grid-template-columns:1fr;gap:var(--space-8)}}.legacy-content_archiveDetails__tJTXs{margin:var(--space-8) 0;border-block:1px solid var(--line);padding:var(--space-6) 0}.legacy-content_archiveDetails__tJTXs summary{font-weight:600;cursor:pointer}.legacy-content_archiveDetails__tJTXs[open] summary{margin-bottom:var(--space-6)}@media(max-width:1000px){.legacy-content_grid__UAhMf{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8)}.legacy-content_articleLayout__rhqxp{grid-template-columns:minmax(0,1fr);max-width:740px;margin:0 auto;gap:var(--space-8)}.legacy-content_articleSidebar__ipTEh{position:static;display:none}.legacy-content_businessDetails__N1AXY{max-width:560px}}@media(max-width:700px){.legacy-content_shell__WVWbc{width:calc(100% - 40px);padding-top:var(--space-4)}.legacy-content_breadcrumbs__ZjqB2{margin-bottom:var(--space-4)}.legacy-content_grid__UAhMf{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.legacy-content_archiveHeader__BlacN h1,.legacy-content_articleHeader__QXZRD h1{font-size:clamp(29px,8vw,34px)}.legacy-content_articleHeader__QXZRD{margin:var(--space-4) auto var(--space-6)}.legacy-content_deck__WQaPo{font-size:16px}.legacy-content_heroImage__s5gRb{margin-bottom:var(--space-6)}.legacy-content_heroImage__s5gRb img{max-height:260px}.legacy-content_prose__1OEKe h2{font-size:1.75rem}.legacy-content_prose__1OEKe h3{font-size:1.375rem}.legacy-content_byline__pXKpg{gap:var(--space-2) var(--space-4)}.legacy-content_related__mSl7N .legacy-content_card__F0_YB:last-child{display:flex}.legacy-content_topics__r_WgW{gap:0 var(--space-4)}.legacy-content_topics__r_WgW a{font-size:13px}.legacy-content_businessCard__MOxQV{grid-template-columns:56px minmax(0,1fr);gap:var(--space-4)}.legacy-content_businessCard__MOxQV .legacy-content_cardImage__xqM3V{width:56px;height:56px}.legacy-content_businessCard__MOxQV h2{font-size:1.375rem}.legacy-content_businessCard__MOxQV .legacy-content_cardBody__CgnK_>p{font-size:14px}.legacy-content_directoryIllustration__r0YS_ svg{width:26px;height:26px}.legacy-content_archiveNote__lrD6C{padding:var(--space-4)}}.vet-guide_page__KEEtm{color:var(--ink)}.vet-guide_shell__ONQYw{width:var(--shell);margin-inline:auto}.vet-guide_hero__0Ic_4{padding:var(--space-6) 0;background:var(--paper);border-bottom:1px solid var(--line);scroll-margin-top:var(--space-6)}.vet-guide_breadcrumb__6RsOv{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin:0 0 var(--space-6);padding:0;list-style:none;font-size:var(--type-meta);color:var(--ink-soft)}.vet-guide_breadcrumb__6RsOv a{color:inherit;text-underline-offset:4px}.vet-guide_breadcrumb__6RsOv li+li:before{content:"/";color:var(--ink-soft);margin-right:var(--space-2)}.vet-guide_eyebrow__Jc2pM{color:var(--forest);font:600 var(--type-label)/1.5 var(--font-reading);letter-spacing:.07em;text-transform:uppercase}.vet-guide_heroGrid__VTT_Z{display:grid;grid-template-columns:minmax(0,1fr) 64px;grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.vet-guide_hero__0Ic_4 .vet-guide_eyebrow__Jc2pM{margin:0}.vet-guide_hero__0Ic_4 h1{max-width:880px;margin:var(--space-2) 0 var(--space-4);color:var(--ink);font:400 var(--type-title)/1.13 var(--font-editorial);letter-spacing:-.025em;text-wrap:pretty}.vet-guide_deck__rjEOn{max-width:78ch;margin:0;color:var(--ink-soft);font-size:var(--type-body);line-height:1.65}.vet-guide_heroIcon__ozyhx{width:56px;height:56px;display:grid;place-items:center;color:var(--forest)}.vet-guide_heroIcon__ozyhx svg{width:36px;height:36px}.vet-guide_byline__rkWOk{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);align-items:center;margin-top:var(--space-4);font-size:var(--type-meta);line-height:1.7;color:var(--ink-soft)}.vet-guide_byline__rkWOk a{color:var(--forest);font-weight:600;text-underline-offset:4px}.vet-guide_badge__1gFCa{display:inline-flex;align-items:center;gap:var(--space-2)}.vet-guide_reviewCredit__bcWc8{flex-basis:100%;align-items:flex-start}.vet-guide_reviewCredit__bcWc8>span{min-width:0}.vet-guide_badge__1gFCa:before{content:"✓";display:inline-block;color:var(--forest);font-size:16px;font-weight:700}.vet-guide_heroLinks__QbkEw{display:flex;flex-wrap:wrap;gap:0 var(--space-6);margin-top:var(--space-3);font-size:var(--type-meta)}.vet-guide_heroLinks__QbkEw a{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;color:var(--forest);text-underline-offset:4px}.vet-guide_libraryHero__pu7jR .vet-guide_deck__rjEOn{max-width:82ch;font-size:16px}.vet-guide_layout__QoKf_{display:grid;grid-template-columns:216px minmax(0,720px);justify-content:start;grid-gap:var(--space-16);gap:var(--space-16);padding:var(--space-8) 0 var(--space-16)}.vet-guide_contents__GqOQl{align-self:start;position:-webkit-sticky;position:sticky;top:var(--space-6);max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:var(--space-3) var(--space-6) var(--space-4) 0;border-right:1px solid var(--line)}.vet-guide_contents__GqOQl strong{font:650 var(--type-label)/1.5 var(--font-reading);letter-spacing:.07em;text-transform:uppercase}.vet-guide_contents__GqOQl ol{padding:0;margin:var(--space-4) 0 0;list-style:none}.vet-guide_contents__GqOQl li+li{margin-top:var(--space-2)}.vet-guide_contents__GqOQl a{display:block;padding:6px 0 6px var(--space-3);border-left:2px solid transparent;color:var(--ink-soft);font-size:14px;line-height:1.5;text-decoration:none}.vet-guide_contents__GqOQl a[aria-current=location]{color:var(--forest);border-left-color:var(--forest);font-weight:650;background:var(--surface-quiet)}.vet-guide_contents__GqOQl a:hover{text-decoration:underline;text-underline-offset:4px}.vet-guide_contents__GqOQl p{margin-top:var(--space-6);color:var(--ink-soft);font-size:var(--type-meta);line-height:1.7}.vet-guide_contents__GqOQl .vet-guide_backToTop__D2XFY{margin-top:var(--space-4);border-top:1px solid var(--line);padding-top:var(--space-4)}.vet-guide_mobileContents__hdLy1{display:none}.vet-guide_article__fIdsk{min-width:0}.vet-guide_article__fIdsk h2,.vet-guide_sectionHeading__c5FCs{margin:0 0 var(--space-6);color:var(--ink);font:400 var(--type-section)/1.2 var(--font-editorial);letter-spacing:-.025em}.vet-guide_article__fIdsk h3{margin:0 0 var(--space-3);color:var(--ink);font:600 var(--type-question)/1.5 var(--font-reading);letter-spacing:-.01em}.vet-guide_article__fIdsk p{margin:0 0 var(--space-4);color:var(--ink);font-size:var(--type-body);line-height:1.75}.vet-guide_article__fIdsk a{color:var(--forest);text-underline-offset:4px}.vet-guide_atGlance__Rs9Td{border-top:2px solid var(--forest);border-bottom:1px solid var(--line);padding:var(--space-6) 0;margin-bottom:var(--space-8);scroll-margin-top:var(--space-6)}.vet-guide_atGlance__Rs9Td>.vet-guide_eyebrow__Jc2pM,.vet-guide_attention__KuZrU>.vet-guide_eyebrow__Jc2pM{margin:0 0 var(--space-2);color:var(--ink-soft);font-size:var(--type-label);line-height:1.5;letter-spacing:.07em}.vet-guide_atGlance__Rs9Td h2{margin-bottom:var(--space-6)}.vet-guide_quickAnswer__zVxKt+.vet-guide_quickAnswer__zVxKt{border-top:1px solid var(--line);padding-top:var(--space-4);margin-top:var(--space-4)}.vet-guide_quickAnswer__zVxKt h3{font-size:var(--type-body);margin-bottom:var(--space-2)}.vet-guide_quickAnswer__zVxKt p{font-size:16px;margin-bottom:var(--space-1)}.vet-guide_article__fIdsk .vet-guide_answerLink__q2GAE{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding-block:var(--space-2);font-size:var(--type-meta);font-weight:600;line-height:1.5;text-decoration:none}.vet-guide_article__fIdsk .vet-guide_answerLink__q2GAE:hover{text-decoration:underline}.vet-guide_attention__KuZrU{border-left:3px solid #98672f;background:#fbf4e9;padding:var(--space-6);margin-bottom:var(--space-12);scroll-margin-top:var(--space-6)}.vet-guide_attention__KuZrU h2{font-size:1.5rem;line-height:1.3;margin-bottom:var(--space-4)}.vet-guide_attention__KuZrU h3{font-size:var(--type-body);margin-bottom:var(--space-2)}.vet-guide_attention__KuZrU section+section{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid #e1d6c5}.vet-guide_attention__KuZrU p{font-size:16px;margin-bottom:var(--space-3)}.vet-guide_attention__KuZrU p:last-child{margin-bottom:0}.vet-guide_section__BQjfU{padding-top:var(--space-2);margin-bottom:var(--space-12);scroll-margin-top:var(--space-6)}.vet-guide_sectionLabel__jM6EQ{font-size:var(--type-label);line-height:1.5;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:var(--space-3)}.vet-guide_section__BQjfU+.vet-guide_section__BQjfU{border-top:1px solid var(--line);padding-top:var(--space-8)}.vet-guide_answer__evQuy{margin-bottom:var(--space-8);scroll-margin-top:var(--space-6)}.vet-guide_answer__evQuy:last-child{margin-bottom:0}.vet-guide_questionHeading__y3jaR{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:var(--space-3) var(--space-4);gap:var(--space-3) var(--space-4);margin-bottom:var(--space-3)}.vet-guide_article__fIdsk .vet-guide_questionHeading__y3jaR h3{margin:0;padding-top:7px}.vet-guide_sourceLink__ff7dh{display:inline-block;font-size:var(--type-meta);padding:2px 4px;white-space:nowrap}.vet-guide_appointment__3550q{padding:var(--space-6);border-left:3px solid var(--forest);background:var(--surface-quiet);margin-bottom:var(--space-12);scroll-margin-top:var(--space-6)}.vet-guide_appointment__3550q h2{font-size:1.5rem}.vet-guide_appointment__3550q ol{margin:0;padding-left:var(--space-6)}.vet-guide_appointment__3550q li{font-size:var(--type-body);line-height:1.75;padding-left:var(--space-1);margin-bottom:var(--space-3)}.vet-guide_appointment__3550q li::marker{color:var(--forest);font-weight:600}.vet-guide_reviewNote__rcqOD{border-top:2px solid var(--forest);padding:var(--space-6) 0;margin-bottom:var(--space-3);scroll-margin-top:var(--space-6)}.vet-guide_reviewNote__rcqOD h2{font-size:1.5rem}.vet-guide_reviewNote__rcqOD p{font-size:var(--type-small);line-height:1.75}.vet-guide_references__zx76_{scroll-margin-top:var(--space-6);border-top:1px solid var(--line);padding-top:var(--space-6)}.vet-guide_references__zx76_ h2{margin-bottom:var(--space-3)}.vet-guide_references__zx76_>.vet-guide_referenceIntro__hJo4A{font-size:var(--type-small);color:var(--ink-soft)}.vet-guide_references__zx76_ summary{cursor:pointer;font-size:14px;font-weight:600;padding:var(--space-3) 0}.vet-guide_references__zx76_ ol{padding-left:20px}.vet-guide_references__zx76_ li{padding:var(--space-2) 0 var(--space-4) var(--space-2);font-size:var(--type-small);line-height:1.75;margin-bottom:var(--space-4);overflow-wrap:anywhere;scroll-margin-top:var(--space-6)}.vet-guide_references__zx76_>ol>li+li{border-top:1px solid var(--line);padding-top:var(--space-4)}.vet-guide_sourceDomain__Wzhao{display:block;font-size:var(--type-meta);font-weight:600;color:var(--ink-soft);margin-bottom:var(--space-1)}.vet-guide_sourceAnswers__g5VbU{margin-top:var(--space-2)}.vet-guide_sourceAnswers__g5VbU summary{width:-moz-fit-content;width:fit-content;color:var(--forest);font-size:var(--type-meta);font-weight:500;min-height:44px}.vet-guide_sourceAnswers__g5VbU ul{margin:0;padding-left:var(--space-4)}.vet-guide_sourceAnswers__g5VbU li{margin:0;padding:2px 0 var(--space-2);font-size:14px}.vet-guide_article__fIdsk :target{outline:2px solid #879e85;outline-offset:7px;border-radius:2px}.vet-guide_related__tLIei{background:var(--surface-quiet);padding:var(--space-12) 0;border-top:1px solid var(--line)}.vet-guide_cards__6aDbM{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--space-8);gap:var(--space-8)}.vet-guide_card__vv3DY{display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-6) 0 0;border-top:1px solid var(--line-dark)}.vet-guide_card__vv3DY .vet-guide_eyebrow__Jc2pM{margin:var(--space-4) 0 var(--space-2);font-size:var(--type-label)}.vet-guide_card__vv3DY h3{margin:0 0 var(--space-3);font:400 var(--type-card)/1.3 var(--font-editorial);letter-spacing:-.02em}.vet-guide_card__vv3DY h3 a{color:var(--ink);text-decoration:none}.vet-guide_card__vv3DY h3 a:hover{text-decoration:underline;text-underline-offset:4px}.vet-guide_card__vv3DY>p:not(.vet-guide_eyebrow__Jc2pM){font-size:var(--type-small);line-height:1.7;color:var(--ink-soft);margin:0 0 var(--space-6)}.vet-guide_cardBottom__VUhQ4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;margin-top:auto;border-top:1px solid var(--line);padding-top:var(--space-3);font-size:var(--type-meta)}.vet-guide_cardBottom__VUhQ4>span{color:var(--ink-soft)}.vet-guide_cardBottom__VUhQ4 a{display:inline-flex;align-items:center;min-height:44px;color:var(--forest);font-weight:600;text-decoration:none}.vet-guide_cardBottom__VUhQ4 a:hover{text-decoration:underline}.vet-guide_indexContent__XiLaP{padding:var(--space-8) 0 var(--space-12)}.vet-guide_method__K103v{margin-top:var(--space-12);display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-12);gap:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--line)}.vet-guide_method__K103v h2{font:400 1.75rem/1.25 var(--font-editorial);margin:0 0 var(--space-4)}.vet-guide_method__K103v p{line-height:1.75;font-size:var(--type-small);color:var(--ink-soft)}.vet-guide_method__K103v a{color:var(--forest);text-underline-offset:4px}.vet-guide_profile__kQsSx{max-width:790px;padding:var(--space-8) 0 var(--space-12)}.vet-guide_profileCredentials__mWKhi{margin:0 0 var(--space-3);font-size:var(--type-small);font-weight:600;line-height:1.7;color:var(--forest)}.vet-guide_registration__SL_RI{padding:var(--space-6) 0;border-top:2px solid var(--forest);border-bottom:1px solid var(--line)}.vet-guide_profile__kQsSx .vet-guide_registration__SL_RI h2{margin:0 0 var(--space-4);font-size:1.5rem}.vet-guide_registration__SL_RI dl{margin:var(--space-6) 0}.vet-guide_registration__SL_RI dl>div{display:grid;grid-template-columns:180px 1fr;grid-gap:var(--space-2) var(--space-6);gap:var(--space-2) var(--space-6);padding:var(--space-3) 0;border-top:1px solid var(--line);font-size:var(--type-small);line-height:1.7}.vet-guide_registration__SL_RI dt{font-weight:600}.vet-guide_registration__SL_RI dd{margin:0}.vet-guide_profile__kQsSx .vet-guide_registrationCheck__cQXQn{font-size:var(--type-meta);margin-bottom:0}.vet-guide_profile__kQsSx h2{font:400 var(--type-section)/1.2 var(--font-editorial);margin:var(--space-8) 0 var(--space-4)}.vet-guide_profile__kQsSx li,.vet-guide_profile__kQsSx p{font-size:var(--type-body);line-height:1.75;color:var(--ink)}.vet-guide_profile__kQsSx a{color:var(--forest);text-underline-offset:4px}.vet-guide_profile__kQsSx ul{padding-left:20px}.vet-guide_profile__kQsSx li{margin-bottom:var(--space-4)}.vet-guide_profile__kQsSx li>span{font-size:var(--type-meta);color:var(--ink-soft)}@media(max-width:950px){.vet-guide_layout__QoKf_{grid-template-columns:184px minmax(0,1fr);gap:var(--space-8)}}@media(max-width:700px){.vet-guide_shell__ONQYw{width:calc(100% - 40px)}.vet-guide_hero__0Ic_4{padding:var(--space-4) 0 var(--space-6)}.vet-guide_breadcrumb__6RsOv{margin-bottom:var(--space-4);gap:var(--space-1) var(--space-2)}.vet-guide_heroGrid__VTT_Z{display:block}.vet-guide_heroIcon__ozyhx{display:none}.vet-guide_hero__0Ic_4 h1{font-size:clamp(29px,8vw,34px);line-height:1.18}.vet-guide_libraryHero__pu7jR .vet-guide_eyebrow__Jc2pM{display:none}.vet-guide_deck__rjEOn{font-size:16px}.vet-guide_byline__rkWOk{gap:var(--space-2);font-size:var(--type-meta)}.vet-guide_heroLinks__QbkEw{gap:0 var(--space-4);margin-top:var(--space-2)}.vet-guide_layout__QoKf_{display:block;padding-top:var(--space-6)}.vet-guide_contents__GqOQl{display:none}.vet-guide_mobileContents__hdLy1{display:block;position:-webkit-sticky;position:sticky;top:var(--space-2);z-index:12;margin:0 0 var(--space-6);border:1px solid var(--line-dark);border-radius:var(--radius-editorial);background:var(--paper);max-height:calc(100dvh - 24px);overflow-y:auto}.vet-guide_mobileContents__hdLy1 summary{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);min-height:48px;font-size:14px;font-weight:600;color:var(--forest);cursor:pointer;list-style:none}.vet-guide_mobileContents__hdLy1 summary::-webkit-details-marker{display:none}.vet-guide_mobileContents__hdLy1[open] summary{border-bottom:1px solid var(--line)}.vet-guide_mobileContents__hdLy1[open] summary>span:last-child{transform:rotate(180deg)}.vet-guide_mobileContents__hdLy1 ol{list-style:none;padding:var(--space-2);margin:0}.vet-guide_mobileContents__hdLy1 a{display:block;padding:10px;min-height:44px;font-size:14px;line-height:1.6;text-decoration:none;color:var(--ink-soft);border-left:2px solid transparent}.vet-guide_mobileContents__hdLy1 a[aria-current=location]{background:var(--surface-quiet);border-left-color:var(--forest);font-weight:600}.vet-guide_answer__evQuy,.vet-guide_appointment__3550q,.vet-guide_atGlance__Rs9Td,.vet-guide_attention__KuZrU,.vet-guide_references__zx76_,.vet-guide_references__zx76_ li,.vet-guide_reviewNote__rcqOD,.vet-guide_section__BQjfU{scroll-margin-top:84px}.vet-guide_appointment__3550q,.vet-guide_attention__KuZrU{padding:var(--space-4)}.vet-guide_article__fIdsk h2{font-size:1.75rem}.vet-guide_appointment__3550q h2,.vet-guide_attention__KuZrU h2{font-size:1.5rem}.vet-guide_article__fIdsk p{font-size:var(--type-body)}.vet-guide_cards__6aDbM,.vet-guide_method__K103v{grid-template-columns:1fr}.vet-guide_method__K103v{gap:var(--space-6)}.vet-guide_registration__SL_RI dl>div{grid-template-columns:1fr;gap:var(--space-1)}.vet-guide_indexContent__XiLaP{padding-top:var(--space-6)}}@media print{.vet-guide_questionHeading__y3jaR{display:block}.vet-guide_contents__GqOQl,.vet-guide_heroIcon__ozyhx,.vet-guide_heroLinks__QbkEw,.vet-guide_mobileContents__hdLy1,.vet-guide_related__tLIei{display:none}.vet-guide_shell__ONQYw{width:100%}.vet-guide_heroGrid__VTT_Z,.vet-guide_layout__QoKf_{display:block}.vet-guide_appointment__3550q,.vet-guide_atGlance__Rs9Td,.vet-guide_attention__KuZrU,.vet-guide_hero__0Ic_4{background:white}.vet-guide_hero__0Ic_4 h1{font-size:28pt}.vet-guide_article__fIdsk li,.vet-guide_article__fIdsk p{font-size:10pt;line-height:1.5}.vet-guide_section__BQjfU{page-break-before:auto;break-before:auto}.vet-guide_answer__evQuy{page-break-inside:avoid;break-inside:avoid}.vet-guide_references__zx76_ ol{display:block}}