.SymptomsHero_section__GZBdc{background:var(--white);border-bottom:1px solid var(--border);margin-top:66px;padding:72px 0 64px;text-align:center}.SymptomsHero_section__GZBdc .label{display:block;margin-bottom:16px}.SymptomsHero_section__GZBdc .h1{max-width:880px;margin:0 auto 18px;text-wrap:balance}.SymptomsHero_section__GZBdc .sub{font-size:18px;max-width:680px;margin:0 auto 30px}.SymptomsHero_cta__LhaLB{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media (max-width:768px){.SymptomsHero_section__GZBdc{padding:52px 0 44px}.SymptomsHero_section__GZBdc .h1{font-size:clamp(26px,7vw,38px)}}@media (max-width:520px){.SymptomsHero_cta__LhaLB .btn{flex:1 1 auto;justify-content:center}}.SpeciesGrid_section__9_TN0{padding:84px 0;background:var(--white)}.SpeciesGrid_head__8iT7D{margin-bottom:36px}.SpeciesGrid_title__4vUOU{margin-top:10px}.SpeciesGrid_grid__Dvn_Q{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-top:36px}.SpeciesGrid_card__n0Uwg{background:var(--white);border:1px solid var(--border);border-radius:var(--r2);padding:30px 24px;text-decoration:none;display:flex;flex-direction:column;align-items:flex-start;gap:14px;transition:all var(--tr);position:relative;overflow:hidden}.SpeciesGrid_card__n0Uwg:hover{border-color:rgba(10,107,60,.3);box-shadow:var(--sh2);transform:translateY(-3px)}.SpeciesGrid_cardWide__UP6ih{grid-column:span 2;background:var(--accent-l);border-color:rgba(10,107,60,.2)}.SpeciesGrid_cardWide__UP6ih .SpeciesGrid_ico__ReYrf{background:var(--accent);color:#fff}.SpeciesGrid_ico__ReYrf{width:64px;height:64px;border-radius:16px;background:var(--accent-l);display:flex;align-items:center;justify-content:center;font-size:32px;transition:all var(--tr);flex-shrink:0}.SpeciesGrid_card__n0Uwg:hover .SpeciesGrid_ico__ReYrf{background:var(--accent);transform:scale(1.05)}.SpeciesGrid_name__gQ5Y9{font-family:var(--fh);font-size:19px;font-weight:700;color:var(--ink);letter-spacing:-.015em}.SpeciesGrid_sub___ZYlg{font-size:13px;color:var(--ink3);line-height:1.45;margin-top:-6px}.SpeciesGrid_arr__lqXsD{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--accent);transition:gap var(--tr)}.SpeciesGrid_card__n0Uwg:hover .SpeciesGrid_arr__lqXsD{gap:11px}@media (max-width:768px){.SpeciesGrid_grid__Dvn_Q{grid-template-columns:repeat(2,1fr)}.SpeciesGrid_cardWide__UP6ih{grid-column:span 2}}@media (max-width:520px){.SpeciesGrid_grid__Dvn_Q{grid-template-columns:1fr}.SpeciesGrid_cardWide__UP6ih{grid-column:span 1}}.EmergencyTriage_section__Vqqhg{padding:40px 0}.EmergencyTriage_box__gIcgO{background:var(--amber-l);border:1.5px solid rgba(160,90,0,.28);border-radius:var(--r3);padding:40px}.EmergencyTriage_top__JzK_y{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.EmergencyTriage_badge__7PiQv{width:52px;height:52px;border-radius:14px;background:var(--amber);display:flex;align-items:center;justify-content:center;font-size:25px;flex-shrink:0}.EmergencyTriage_topText__tnX9E .h2{font-size:clamp(20px,2.6vw,30px);font-weight:800;margin-bottom:6px;line-height:1.12}.EmergencyTriage_topText__tnX9E p{font-size:15px;color:var(--ink2);line-height:1.55;max-width:640px}.EmergencyTriage_grid___Lg2p{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-bottom:26px}.EmergencyTriage_item__9pwcO{display:flex;align-items:center;gap:12px;background:var(--white);border:1px solid rgba(160,90,0,.18);border-radius:var(--r);padding:14px 16px}.EmergencyTriage_itemIco__x_7GQ{width:34px;height:34px;border-radius:9px;background:var(--red-l);display:flex;align-items:center;justify-content:center;font-size:17px;flex-shrink:0}.EmergencyTriage_item__9pwcO span{font-size:14px;font-weight:500;color:var(--ink);line-height:1.35}.EmergencyTriage_cta__Bt5bP{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.EmergencyTriage_note__19plb{font-size:13px;color:var(--ink2);margin:0}@media (max-width:768px){.EmergencyTriage_grid___Lg2p{grid-template-columns:repeat(2,1fr)}.EmergencyTriage_box__gIcgO{padding:28px}.EmergencyTriage_cta__Bt5bP{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.EmergencyTriage_grid___Lg2p{grid-template-columns:1fr}}.SympTagsCloud_section___VM4A{padding:84px 0;background:var(--bg)}.SympTagsCloud_title__NKY9M{margin-top:10px}.SympTagsCloud_tags__BGE_M{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.SympTagsCloud_tag__n3TJW{display:inline-flex;align-items:center;gap:9px;background:var(--white);border:1px solid var(--border);border-radius:50px;padding:11px 18px;text-decoration:none;font-size:14px;font-weight:500;color:var(--ink);transition:all var(--tr)}.SympTagsCloud_tag__n3TJW:hover{border-color:var(--accent);background:var(--accent-l);color:var(--accent);transform:translateY(-1px)}.SympTagsCloud_tagIco__O55Lv{font-size:16px}.DiagnoseDisclaimer_section__zOZqa{padding:84px 0;background:var(--white)}.DiagnoseDisclaimer_inner__0bwAD{max-width:740px;margin:0 auto;text-align:center}.DiagnoseDisclaimer_ico__NI3kb{width:64px;height:64px;border-radius:18px;background:var(--accent-l);display:flex;align-items:center;justify-content:center;font-size:30px;margin:0 auto 22px}.DiagnoseDisclaimer_inner__0bwAD .h2{margin-bottom:16px}.DiagnoseDisclaimer_inner__0bwAD .sub{font-size:17px;line-height:1.7;margin-bottom:28px}@media (max-width:768px){.DiagnoseDisclaimer_section__zOZqa{padding:60px 0}.DiagnoseDisclaimer_inner__0bwAD .sub{font-size:15px}}.FinalCta_section__Sd30A{padding:80px 0;text-align:center;position:relative;overflow:hidden;background:linear-gradient(135deg,var(--ink) 0,#1a2a1a 100%)}.FinalCta_pattern__jaRrJ{position:absolute;inset:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%230A6B3C' fill-opacity='0.08'%3E%3Ccircle cx='30' cy='30' r='20'/%3E%3C/g%3E%3C/svg%3E")}.FinalCta_content__HAS9U{position:relative}.FinalCta_label__i734C{display:block;color:hsla(0,0%,100%,.45);margin-bottom:14px;letter-spacing:2.5px}.FinalCta_title__94rgh{font-family:var(--fh);font-size:clamp(24px,4vw,42px);font-weight:800;color:#fff;letter-spacing:-.025em;line-height:1.1;margin-bottom:12px}.FinalCta_subtitle__vGG39{font-size:16px;color:hsla(0,0%,100%,.7);line-height:1.65;margin-bottom:32px;max-width:520px;margin-left:auto;margin-right:auto}.FinalCta_buttons__UrjAV{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.FinalCta_note__RpcrG{margin-top:18px;font-size:12.5px;color:hsla(0,0%,100%,.5)}