.SpecialtySection_section__3zDTp{padding:5rem 1.5rem;position:relative}@media (min-width:768px){.SpecialtySection_section__3zDTp{padding:5rem 3rem}}.SpecialtySection_container__pioc1{max-width:80rem;margin:0 auto}.SpecialtySection_header__EmQSU{text-align:center;max-width:48rem;margin:0 auto 4rem}.SpecialtySection_eyebrow__I_YTo{color:var(--secondary-dark);font-weight:500;display:block;text-transform:uppercase;margin-bottom:.5rem}@media (min-width:768px){.SpecialtySection_eyebrow__I_YTo{font-size:1.125rem}}.SpecialtySection_title__spZaM{font-size:1.5rem;color:var(--title-color);font-weight:500;line-height:1.5;margin:0 0 .75rem}@media (min-width:768px){.SpecialtySection_title__spZaM{font-size:1.875rem}}.SpecialtySection_subtitle__nbjP9{color:var(--text-dark);max-width:40rem;margin:0 auto;line-height:1.7}.SpecialtySection_divider__M_MCI{width:4rem;height:4px;background:var(--primary-color);margin:1rem auto 0;border-radius:9999px}.SpecialtySection_grid__ZwlZw{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media (min-width:1024px){.SpecialtySection_grid__ZwlZw{grid-template-columns:5fr 7fr}}.SpecialtySection_imageCol__EMqoU{display:flex;flex-direction:column;justify-content:center}.SpecialtySection_imageWrapper__OC8TA{position:relative;width:100%;aspect-ratio:16/9;border-radius:1rem;overflow:hidden;box-shadow:0 20px 40px rgb(0 0 0/.12);border:1px solid var(--primary-light)}@media (min-width:1024px){.SpecialtySection_imageWrapper__OC8TA{aspect-ratio:3/2}}.SpecialtySection_imageOverlay__5KnXW{position:absolute;inset:0;background:linear-gradient(0deg,rgb(44 33 30/.2),transparent);z-index:1}.SpecialtySection_image__EkeR2{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s ease}.SpecialtySection_imageWrapper__OC8TA:hover .SpecialtySection_image__EkeR2{transform:scale(1.03)}.SpecialtySection_imageBadge__ZETEH{position:absolute;top:1rem;right:1rem;z-index:2;background:var(--primary-color);color:var(--text-darkest);font-size:.75rem;padding:.25rem .875rem;border-radius:9999px;border:1px solid rgb(160 130 111/.4)}.SpecialtySection_imageNote__hAOXk{margin-top:1rem;padding:1rem;border-radius:.75rem;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);border:1px solid var(--primary-light);color:var(--text-darker);line-height:1.7;font-weight:500;display:flex;gap:.5rem;align-items:flex-start}.SpecialtySection_imageNote__hAOXk svg{height:-moz-fit-content;height:fit-content}.SpecialtySection_statsCol__xnXRk{display:flex;flex-direction:column;gap:1.5rem}.SpecialtySection_tabs__Rf277{display:flex;flex-wrap:wrap;gap:.5rem;border-bottom:1px solid rgb(221 212 203/.5);padding-bottom:1rem}.SpecialtySection_tab__AHjM6{padding:.5rem 1rem;border-radius:2rem;font-weight:500;transition:background .2s,color .2s;cursor:pointer;border:1px solid rgb(221 212 203/.5);color:var(--text-dark)}@media (min-width:768px){.SpecialtySection_tab__AHjM6{font-size:1.125rem}}.SpecialtySection_tab__AHjM6:hover{background:rgb(221 212 203/.7)}.SpecialtySection_tabActive__n8zei{background:var(--orange);color:#fff;box-shadow:0 1px 4px rgb(0 0 0/.1)}.SpecialtySection_panel__P1zjZ{box-shadow:0 2px 8px 0 rgba(99,99,99,.2);padding:1.5rem;border-radius:1rem;opacity:0;transform:translateX(20px);transition:opacity .25s ease,transform .25s ease}.SpecialtySection_panelVisible__DObl2{opacity:1;transform:translateX(0)}.SpecialtySection_panelHeader__VIxSa{display:flex;align-items:center;gap:1rem;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:1rem}.SpecialtySection_panelStat__ksrVh{font-size:2.5rem;color:var(--blue);-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}@media (min-width:768px){.SpecialtySection_panelStat__ksrVh{font-size:3rem}}.SpecialtySection_panelTitle__aJ_Tx{font-size:1.5rem;color:var(--title-color);font-weight:500;line-height:1.3;margin:0}.SpecialtySection_panelSubtitle__kvWyW{color:var(--primary-dark);font-weight:500;margin:.25rem 0 0}.SpecialtySection_panelText__VetRO{color:var(--text-dark);line-height:1.8;font-weight:500}@media (min-width:768px){.SpecialtySection_panelText__VetRO{font-size:1.125rem}}.SpecialtySection_panelAccent__S1MbZ{width:2.5rem;height:2px;background:rgb(123 94 83/.7);border-radius:9999px;margin-top:1rem;margin-left:auto}html[lang=en] .SpecialtySection_panelAccent__S1MbZ{margin-right:auto;margin-left:0}.SpecialtySection_summaryGrid__DDueO{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media (min-width:1024px){.SpecialtySection_summaryGrid__DDueO{grid-template-columns:repeat(3,1fr)}}.SpecialtySection_summaryCard__qn8XY{padding:.75rem;border-radius:.5rem;border:1px solid rgb(221 212 203/.3);box-shadow:0 2px 8px 0 rgba(99,99,99,.2);text-align:center}.SpecialtySection_summaryCard__qn8XY:last-child{grid-column:span 2}@media (min-width:1024px){.SpecialtySection_summaryCard__qn8XY:last-child{grid-column:span 1}}.SpecialtySection_summaryLabel__MwkHE{font-size:.75rem;color:var(--subtitle-color);margin:0;line-height:1.3}.SpecialtySection_summaryValue__73Ceq{font-size:1.5rem;color:var(--orange);margin:.25rem 0 0;font-weight:600;line-height:1.2}@media (max-width:576px){.SpecialtySection_summaryValue__73Ceq{font-size:1.125rem}}.SpecialtySection_tabActive__n8zei:hover{opacity:.8}