.vet-clinics-module__GqI_Hq__page{--navy:#102b32;--ink:#18363b;--cream:#f5f2e9;--sage:#d9e6dc;--mint:#a9d4c0;--orange:#e97850;background:var(--cream);color:var(--ink);font-family:var(--font-display),sans-serif}.vet-clinics-module__GqI_Hq__header{z-index:20;color:#fff;border-bottom:1px solid #ffffff52;justify-content:space-between;align-items:center;width:min(1440px,100% - 64px);height:88px;margin:auto;display:flex;position:absolute;top:0;left:0;right:0}.vet-clinics-module__GqI_Hq__brand{letter-spacing:-.05em;align-items:center;font-size:1.08rem;font-weight:750;display:inline-flex}.vet-clinics-module__GqI_Hq__brand span{width:33px;height:33px;color:var(--navy);background:#fff;border-radius:50%;place-items:center;margin-right:6px;font-size:.68rem;display:grid}.vet-clinics-module__GqI_Hq__header nav{align-items:center;gap:28px;font-size:.76rem;font-weight:700;display:flex}.vet-clinics-module__GqI_Hq__headerCta{color:var(--navy);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:12px 16px;display:inline-flex}.vet-clinics-module__GqI_Hq__hero{background:var(--navy);color:#fff;min-height:850px;position:relative;overflow:hidden}.vet-clinics-module__GqI_Hq__heroImage{object-fit:cover;object-position:center}.vet-clinics-module__GqI_Hq__heroShade{background:linear-gradient(90deg,#071f24f0 0%,#071f24d1 36%,#071f243b 72%),linear-gradient(#0000 55%,#071f246b);position:absolute;inset:0}.vet-clinics-module__GqI_Hq__heroCopy{z-index:3;width:min(1440px,100% - 64px);margin:auto;padding-top:180px;position:relative}.vet-clinics-module__GqI_Hq__back{display:none}.vet-clinics-module__GqI_Hq__eyebrow{font:500 .67rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.vet-clinics-module__GqI_Hq__heroCopy>.vet-clinics-module__GqI_Hq__eyebrow{color:#b9dccb}.vet-clinics-module__GqI_Hq__hero h1{letter-spacing:-.075em;max-width:800px;margin:42px 0 30px;font-size:clamp(4.7rem,7.6vw,8.4rem);font-weight:560;line-height:.83}.vet-clinics-module__GqI_Hq__hero h1 em{color:#b9dccb;font-style:normal;display:block}.vet-clinics-module__GqI_Hq__lead{color:#ffffffd1;max-width:590px;margin:0;font-size:1.15rem;line-height:1.65}.vet-clinics-module__GqI_Hq__actions{gap:12px;margin-top:35px;display:flex}.vet-clinics-module__GqI_Hq__primary,.vet-clinics-module__GqI_Hq__secondary{border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:16px 21px;font-size:.82rem;font-weight:750;display:inline-flex}.vet-clinics-module__GqI_Hq__primary{color:var(--navy);background:#fff}.vet-clinics-module__GqI_Hq__secondary{border:1px solid #ffffff73}.vet-clinics-module__GqI_Hq__heroNote{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b2a2f8f;border:1px solid #ffffff40;border-radius:18px;align-items:center;gap:12px;padding:17px 19px;display:flex;position:absolute;bottom:45px;right:max(32px,50% - 720px)}.vet-clinics-module__GqI_Hq__heroNote strong,.vet-clinics-module__GqI_Hq__heroNote span{display:block}.vet-clinics-module__GqI_Hq__heroNote strong{font-size:.8rem}.vet-clinics-module__GqI_Hq__heroNote span{color:#bad4cb;font:500 .56rem var(--font-mono);text-transform:uppercase;margin-top:4px}.vet-clinics-module__GqI_Hq__trustBar{font:500 .63rem var(--font-mono);letter-spacing:.06em;text-align:center;text-transform:uppercase;background:#fff;border-bottom:1px solid #18363b29;grid-template-columns:repeat(4,1fr);padding:22px max(32px,50% - 720px);display:grid}.vet-clinics-module__GqI_Hq__trustBar span+span{border-left:1px solid #18363b29}.vet-clinics-module__GqI_Hq__problemSection,.vet-clinics-module__GqI_Hq__process{width:min(1320px,100% - 64px);margin:auto;padding:130px 0}.vet-clinics-module__GqI_Hq__sectionHead{grid-template-columns:.45fr 1.55fr;align-items:start;gap:70px;display:grid}.vet-clinics-module__GqI_Hq__sectionHead>p{font:500 .65rem var(--font-mono);letter-spacing:.07em;text-transform:uppercase;margin:8px 0 0}.vet-clinics-module__GqI_Hq__sectionHead h2{letter-spacing:-.06em;max-width:930px;margin:0;font-size:clamp(3rem,5.4vw,5.8rem);font-weight:550;line-height:.92}.vet-clinics-module__GqI_Hq__issueGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:75px;display:grid}.vet-clinics-module__GqI_Hq__issueGrid article{background:#ffffff70;border:1px solid #18363b29;border-radius:24px;min-height:285px;padding:28px}.vet-clinics-module__GqI_Hq__issueGrid svg{color:#2f806c}.vet-clinics-module__GqI_Hq__issueGrid h3{margin:72px 0 13px;font-size:1.25rem}.vet-clinics-module__GqI_Hq__issueGrid p{color:#617274;margin:0;font-size:.88rem;line-height:1.55}.vet-clinics-module__GqI_Hq__demoSection{background:var(--navy);color:#fff;grid-template-columns:.7fr 1.3fr;align-items:center;gap:70px;padding:105px max(32px,50% - 720px);display:grid}.vet-clinics-module__GqI_Hq__demoCopy h2{letter-spacing:-.06em;margin:25px 0;font-size:clamp(3rem,4.6vw,5.1rem);font-weight:550;line-height:.91}.vet-clinics-module__GqI_Hq__demoCopy>p:not(.vet-clinics-module__GqI_Hq__eyebrow){color:#b7c9c7;line-height:1.65}.vet-clinics-module__GqI_Hq__demoCopy ul{gap:15px;margin:35px 0 0;padding:0;list-style:none;display:grid}.vet-clinics-module__GqI_Hq__demoCopy li{color:#dbe6e3;align-items:center;gap:11px;font-size:.86rem;display:flex}.vet-clinics-module__GqI_Hq__demoCopy li svg{color:#9acbb7;width:18px}.vet-clinics-module__GqI_Hq__interface{color:var(--ink);background:#f7f4ec;border-radius:25px;overflow:hidden;transform:rotate(1.25deg);box-shadow:0 35px 80px #00000047}.vet-clinics-module__GqI_Hq__browserTop{background:#dfe4df;align-items:center;gap:6px;height:35px;padding:0 13px;display:flex}.vet-clinics-module__GqI_Hq__browserTop i{background:#95a59f;border-radius:50%;width:6px;height:6px}.vet-clinics-module__GqI_Hq__browserTop span{color:#7b8985;margin-left:8px;font-size:.55rem}.vet-clinics-module__GqI_Hq__mockNav{justify-content:space-between;align-items:center;padding:14px 18px;font-size:.62rem;display:flex}.vet-clinics-module__GqI_Hq__mockNav b{align-items:center;gap:8px;font-size:.72rem;display:flex}.vet-clinics-module__GqI_Hq__mockNav b span{color:#fff;background:#27765f;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.vet-clinics-module__GqI_Hq__mockNav button,.vet-clinics-module__GqI_Hq__mockHero button{color:#fff;background:#246c58;border:0;border-radius:99px;padding:9px 12px;font-weight:700}.vet-clinics-module__GqI_Hq__mockHero{background:#e7eee5;grid-template-columns:1fr .9fr;min-height:370px;display:grid}.vet-clinics-module__GqI_Hq__mockHero>div:first-child{padding:52px 35px}.vet-clinics-module__GqI_Hq__mockHero small{color:#397762;text-transform:uppercase;font-size:.55rem}.vet-clinics-module__GqI_Hq__mockHero h3{letter-spacing:-.065em;margin:18px 0 15px;font-size:clamp(2.4rem,4vw,4.3rem);line-height:.86}.vet-clinics-module__GqI_Hq__mockHero p{font-size:.74rem;line-height:1.55}.vet-clinics-module__GqI_Hq__mockHero button{margin-top:15px}.vet-clinics-module__GqI_Hq__petPortrait{position:relative;overflow:hidden}.vet-clinics-module__GqI_Hq__petPortrait img{object-fit:cover;object-position:69% center}.vet-clinics-module__GqI_Hq__mockUrgent{color:#19353a;background:#d0a55a;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px 19px;font-size:.68rem;display:grid}.vet-clinics-module__GqI_Hq__mockUrgent span b{display:block}.vet-clinics-module__GqI_Hq__process{padding-bottom:145px}.vet-clinics-module__GqI_Hq__steps{border-top:1px solid #18363b33;grid-template-columns:repeat(4,1fr);margin-top:75px;display:grid}.vet-clinics-module__GqI_Hq__steps article{padding:24px 26px 0 0}.vet-clinics-module__GqI_Hq__steps article+article{border-left:1px solid #18363b33;padding-left:26px}.vet-clinics-module__GqI_Hq__steps i{font:500 .62rem var(--font-mono);font-style:normal}.vet-clinics-module__GqI_Hq__steps h3{margin:60px 0 14px;font-size:1.3rem}.vet-clinics-module__GqI_Hq__steps p{color:#617274;margin:0;font-size:.88rem;line-height:1.6}.vet-clinics-module__GqI_Hq__checklist{color:#17373c;background:#acd6c3;border-radius:32px;grid-template-columns:1.4fr .6fr;align-items:end;gap:80px;margin:0 24px;padding:80px max(32px,50% - 660px);display:grid}.vet-clinics-module__GqI_Hq__checklist h2{letter-spacing:-.065em;max-width:820px;margin:22px 0;font-size:clamp(3.2rem,5.8vw,6.2rem);font-weight:550;line-height:.88}.vet-clinics-module__GqI_Hq__checklist>div>p:last-child{max-width:680px;line-height:1.65}.vet-clinics-module__GqI_Hq__checklist>a{background:var(--navy);color:#fff;border-radius:20px;justify-content:space-between;align-items:center;padding:23px;font-weight:750;display:flex}.vet-clinics-module__GqI_Hq__footer{width:min(1440px,100% - 64px);font:500 .62rem var(--font-mono);text-transform:uppercase;grid-template-columns:1fr auto auto;align-items:center;gap:40px;margin:auto;padding:38px 0;display:grid}.vet-clinics-module__GqI_Hq__footer .vet-clinics-module__GqI_Hq__brand span{background:var(--navy);color:#fff}@media (max-width:900px){.vet-clinics-module__GqI_Hq__header nav>a:not(.vet-clinics-module__GqI_Hq__headerCta){display:none}.vet-clinics-module__GqI_Hq__hero{min-height:780px}.vet-clinics-module__GqI_Hq__heroCopy{padding-top:155px}.vet-clinics-module__GqI_Hq__issueGrid{grid-template-columns:1fr 1fr}.vet-clinics-module__GqI_Hq__demoSection{grid-template-columns:1fr}.vet-clinics-module__GqI_Hq__interface{transform:none}.vet-clinics-module__GqI_Hq__sectionHead{grid-template-columns:1fr;gap:24px}.vet-clinics-module__GqI_Hq__steps{grid-template-columns:1fr 1fr}.vet-clinics-module__GqI_Hq__steps article:nth-child(3){border-left:0}.vet-clinics-module__GqI_Hq__checklist{grid-template-columns:1fr;gap:35px}}@media (max-width:650px){.vet-clinics-module__GqI_Hq__header{width:calc(100% - 28px);height:70px}.vet-clinics-module__GqI_Hq__headerCta{padding:10px 12px;font-size:.66rem}.vet-clinics-module__GqI_Hq__hero{min-height:760px}.vet-clinics-module__GqI_Hq__heroImage{object-position:62% center}.vet-clinics-module__GqI_Hq__heroShade{background:linear-gradient(#071f2440,#071f24bf 39%,#071f24f5 100%)}.vet-clinics-module__GqI_Hq__heroCopy{width:calc(100% - 28px);padding-top:145px}.vet-clinics-module__GqI_Hq__hero h1{margin:27px 0 22px;font-size:clamp(3.55rem,17vw,5rem);line-height:.87}.vet-clinics-module__GqI_Hq__lead{font-size:.98rem}.vet-clinics-module__GqI_Hq__actions{flex-direction:column;align-items:stretch}.vet-clinics-module__GqI_Hq__primary,.vet-clinics-module__GqI_Hq__secondary{min-height:49px}.vet-clinics-module__GqI_Hq__heroNote{display:none}.vet-clinics-module__GqI_Hq__trustBar{grid-template-columns:1fr 1fr;padding:0 14px}.vet-clinics-module__GqI_Hq__trustBar span{padding:16px 5px}.vet-clinics-module__GqI_Hq__trustBar span+span{border-left:0}.vet-clinics-module__GqI_Hq__trustBar span:nth-child(2n){border-left:1px solid #18363b29}.vet-clinics-module__GqI_Hq__trustBar span:nth-child(n+3){border-top:1px solid #18363b29}.vet-clinics-module__GqI_Hq__problemSection,.vet-clinics-module__GqI_Hq__process{width:calc(100% - 28px);padding:85px 0}.vet-clinics-module__GqI_Hq__sectionHead h2{font-size:clamp(2.7rem,12vw,4rem)}.vet-clinics-module__GqI_Hq__issueGrid{grid-template-columns:1fr;margin-top:45px}.vet-clinics-module__GqI_Hq__issueGrid article{min-height:auto}.vet-clinics-module__GqI_Hq__issueGrid h3{margin-top:42px}.vet-clinics-module__GqI_Hq__demoSection{gap:45px;padding:75px 14px}.vet-clinics-module__GqI_Hq__demoCopy h2{font-size:3.2rem}.vet-clinics-module__GqI_Hq__interface{border-radius:18px}.vet-clinics-module__GqI_Hq__mockNav>div{display:none}.vet-clinics-module__GqI_Hq__mockHero{grid-template-columns:1fr;min-height:500px}.vet-clinics-module__GqI_Hq__mockHero>div:first-child{z-index:2;padding:38px 24px}.vet-clinics-module__GqI_Hq__petPortrait{min-height:220px}.vet-clinics-module__GqI_Hq__mockUrgent{grid-template-columns:auto 1fr}.vet-clinics-module__GqI_Hq__mockUrgent strong{display:none}.vet-clinics-module__GqI_Hq__steps{grid-template-columns:1fr}.vet-clinics-module__GqI_Hq__steps article,.vet-clinics-module__GqI_Hq__steps article+article{border-bottom:1px solid #18363b2e;border-left:0;padding:25px 0}.vet-clinics-module__GqI_Hq__steps h3{margin-top:30px}.vet-clinics-module__GqI_Hq__checklist{border-radius:24px;margin:0 8px;padding:55px 22px;display:block}.vet-clinics-module__GqI_Hq__checklist h2{font-size:3.3rem}.vet-clinics-module__GqI_Hq__checklist>a{margin-top:35px}.vet-clinics-module__GqI_Hq__footer{text-align:center;width:calc(100% - 28px);display:block}.vet-clinics-module__GqI_Hq__footer .vet-clinics-module__GqI_Hq__brand{justify-content:center}.vet-clinics-module__GqI_Hq__footer p{margin:25px 0}.vet-clinics-module__GqI_Hq__footer>a:last-child{text-transform:none}}.vet-clinics-module__GqI_Hq__heroShade{background:linear-gradient(90deg,#05191ef7 0%,#05191eed 38%,#05191e9e 55%,#05191e2e 78%),linear-gradient(#0000 52%,#071f247a)}.vet-clinics-module__GqI_Hq__hero h1{letter-spacing:-.072em;max-width:760px;font-size:clamp(4.15rem,6.65vw,7.3rem);line-height:.86}.vet-clinics-module__GqI_Hq__actions{margin:35px 0 64px}.vet-clinics-module__GqI_Hq__mockAlert{color:#d6e7df;letter-spacing:.04em;background:#183c3a;justify-content:space-between;padding:7px 18px;font:600 .47rem Arial,sans-serif;display:flex}.vet-clinics-module__GqI_Hq__mockNav{background:#fbfaf5;font:600 .59rem Arial,sans-serif}.vet-clinics-module__GqI_Hq__mockNav b{gap:9px}.vet-clinics-module__GqI_Hq__mockNav b>span{color:#fff;background:#d96f4a;border-radius:50% 50% 44% 56%;place-items:center;width:30px;height:30px;display:grid;transform:rotate(-7deg)}.vet-clinics-module__GqI_Hq__mockNav b>span svg{width:15px;transform:rotate(7deg)}.vet-clinics-module__GqI_Hq__mockNav b em{letter-spacing:-.025em;font:700 .85rem Georgia,serif}.vet-clinics-module__GqI_Hq__mockNav b small{color:#708078;letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font:500 .38rem Arial,sans-serif;display:block}.vet-clinics-module__GqI_Hq__mockNav button,.vet-clinics-module__GqI_Hq__mockHero button{font:700 .54rem Arial,sans-serif}.vet-clinics-module__GqI_Hq__mockHero{background:#e8eee6;grid-template-columns:1.08fr .92fr;min-height:385px}.vet-clinics-module__GqI_Hq__mockCopy{background:radial-gradient(circle at 15% 16%,#ffffffd9,#0000 30%),#e8eee6;position:relative;padding:43px 34px 32px!important}.vet-clinics-module__GqI_Hq__mockCopy:after{content:"";border:1px solid #1f675b38;border-radius:50%;width:52px;height:52px;position:absolute;bottom:28px;right:-17px}.vet-clinics-module__GqI_Hq__mockHero small{letter-spacing:.08em;font:700 .48rem Arial,sans-serif}.vet-clinics-module__GqI_Hq__mockHero h3{letter-spacing:-.055em;max-width:360px;font:500 clamp(2.6rem,4.3vw,4.65rem)/.86 Georgia,serif}.vet-clinics-module__GqI_Hq__mockHero p{color:#536a64;max-width:370px;margin:0;font:500 .7rem/1.58 Arial,sans-serif}.vet-clinics-module__GqI_Hq__mockActions{align-items:center;gap:13px;margin-top:21px;display:flex}.vet-clinics-module__GqI_Hq__mockActions button{align-items:center;gap:7px;margin:0;display:flex}.vet-clinics-module__GqI_Hq__mockActions button svg{width:11px}.vet-clinics-module__GqI_Hq__mockActions>span{color:#365b53;align-items:center;gap:4px;font:700 .54rem Arial,sans-serif;display:flex}.vet-clinics-module__GqI_Hq__mockActions>span svg{width:11px}.vet-clinics-module__GqI_Hq__mockProof{border-top:1px solid #1f675b26;align-items:center;gap:10px;margin-top:23px;padding-top:14px;font-family:Arial,sans-serif;display:flex}.vet-clinics-module__GqI_Hq__mockProof b{font-size:.72rem}.vet-clinics-module__GqI_Hq__mockProof em{color:#d96f4a;letter-spacing:1px;font-size:.45rem;font-style:normal}.vet-clinics-module__GqI_Hq__mockProof span{color:#71817d;font-size:.48rem}.vet-clinics-module__GqI_Hq__petPortrait{border-radius:80px 18px;margin:12px 12px 12px 0}.vet-clinics-module__GqI_Hq__petPortrait:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff40}.vet-clinics-module__GqI_Hq__petPortrait img{object-position:72% center}.vet-clinics-module__GqI_Hq__hoursCard{z-index:2;color:#21483f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fbfaf5e6;border-radius:13px;align-items:center;gap:7px;padding:9px 11px;display:flex;position:absolute;bottom:12px;right:12px;box-shadow:0 8px 24px #102b3229}.vet-clinics-module__GqI_Hq__hoursCard svg{width:13px}.vet-clinics-module__GqI_Hq__hoursCard span,.vet-clinics-module__GqI_Hq__hoursCard b{font:500 .48rem Arial,sans-serif;display:block}.vet-clinics-module__GqI_Hq__hoursCard b{margin-bottom:2px;font-weight:800}.vet-clinics-module__GqI_Hq__mockServices{background:#d1ddd5;border-block:1px solid #d1ddd5;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.vet-clinics-module__GqI_Hq__mockServices span{color:#416059;background:#fbfaf5;justify-content:center;align-items:center;gap:7px;padding:13px;font:700 .5rem Arial,sans-serif;display:flex}.vet-clinics-module__GqI_Hq__mockServices svg{color:#d96f4a;width:13px}.vet-clinics-module__GqI_Hq__mockUrgent{color:#fff;background:#d96f4a;padding:14px 19px;font:500 .57rem Arial,sans-serif}.vet-clinics-module__GqI_Hq__mockUrgent span b{margin-bottom:2px;font-size:.62rem}.vet-clinics-module__GqI_Hq__mockUrgent strong{font-size:.62rem}@media (max-width:650px){.vet-clinics-module__GqI_Hq__heroShade{background:linear-gradient(#071f2461,#071f24de 38%,#071f24f7 100%)}.vet-clinics-module__GqI_Hq__hero h1{font-size:clamp(3.2rem,15vw,4.45rem);line-height:.89}.vet-clinics-module__GqI_Hq__actions{margin-bottom:72px}.vet-clinics-module__GqI_Hq__mockAlert span:last-child{display:none}.vet-clinics-module__GqI_Hq__mockHero{min-height:530px}.vet-clinics-module__GqI_Hq__mockCopy{padding:35px 23px 28px!important}.vet-clinics-module__GqI_Hq__mockHero h3{font-size:3.25rem}.vet-clinics-module__GqI_Hq__mockActions{flex-direction:column;align-items:flex-start}.vet-clinics-module__GqI_Hq__petPortrait{border-radius:50px 14px;min-height:230px;margin:0 12px 12px}.vet-clinics-module__GqI_Hq__mockServices{grid-template-columns:1fr}.vet-clinics-module__GqI_Hq__mockServices span{justify-content:flex-start;padding-left:22px}}.vet-clinics-module__GqI_Hq__checklistAside{gap:18px;display:grid}.vet-clinics-module__GqI_Hq__checklistAside>a{background:var(--navy);color:#fff;border-radius:20px;justify-content:space-between;align-items:center;padding:23px;font-weight:750;display:flex}.vet-clinics-module__GqI_Hq__personalSignoff{align-items:center;gap:14px;padding:0 6px;display:flex}.vet-clinics-module__GqI_Hq__personalSignoff>span{background:#d8e3dc;border:3px solid #ffffffb8;border-radius:50%;flex:0 0 68px;width:68px;height:68px;display:block;position:relative;overflow:hidden;box-shadow:0 10px 24px #102b3221}.vet-clinics-module__GqI_Hq__personalSignoff img{object-fit:cover;object-position:20% 42%;transform:scale(1.35)}.vet-clinics-module__GqI_Hq__personalSignoff p,.vet-clinics-module__GqI_Hq__personalSignoff strong,.vet-clinics-module__GqI_Hq__personalSignoff small{margin:0;display:block}.vet-clinics-module__GqI_Hq__personalSignoff strong{font-size:.83rem}.vet-clinics-module__GqI_Hq__personalSignoff small{color:#41645b;font:500 .5rem var(--font-mono);text-transform:uppercase;margin-top:5px;line-height:1.45}@media (max-width:650px){.vet-clinics-module__GqI_Hq__checklistAside{margin-top:34px}.vet-clinics-module__GqI_Hq__checklistAside>a{margin-top:0}.vet-clinics-module__GqI_Hq__personalSignoff{padding:0}.vet-clinics-module__GqI_Hq__personalSignoff>span{flex-basis:60px;width:60px;height:60px}.vet-clinics-module__GqI_Hq__footer p{line-height:1.65}}.vet-clinics-module__GqI_Hq__problemSection .vet-clinics-module__GqI_Hq__sectionHead h2{max-width:850px;font-size:clamp(2.5rem,4.35vw,4.7rem);line-height:.96}@media (max-width:650px){.vet-clinics-module__GqI_Hq__problemSection .vet-clinics-module__GqI_Hq__sectionHead h2{font-size:clamp(2.35rem,10.5vw,3.35rem);line-height:1}}.vet-clinics-module__GqI_Hq__headerCta,.vet-clinics-module__GqI_Hq__primary{cursor:pointer;border:0;font-family:inherit}.vet-clinics-module__GqI_Hq__checklistAside{align-self:stretch}.vet-clinics-module__GqI_Hq__checklistAside>div:last-child{align-self:end}.vet-clinics-module__GqI_Hq__checklist{align-items:stretch}.vet-clinics-module__GqI_Hq__brand .studio-logo{width:214px;height:auto;color:inherit;background:0 0;margin:0;display:inline-flex}@media (max-width:650px){.vet-clinics-module__GqI_Hq__brand .studio-logo{width:175px}}.vet-clinics-module__GqI_Hq__offerSection{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);grid-template-areas:"intro inclusions""card inclusions";gap:42px clamp(55px,7vw,105px);width:min(1320px,100% - 64px);margin:auto;padding:130px 0;display:grid}.vet-clinics-module__GqI_Hq__offerIntro{grid-area:intro}.vet-clinics-module__GqI_Hq__offerIntro h2,.vet-clinics-module__GqI_Hq__faqIntro h2{letter-spacing:-.055em;margin:22px 0;font-size:clamp(2.7rem,4.3vw,4.65rem);font-weight:550;line-height:.94}.vet-clinics-module__GqI_Hq__offerIntro>p:last-of-type,.vet-clinics-module__GqI_Hq__faqIntro>p:last-child{color:#617274;line-height:1.7}.vet-clinics-module__GqI_Hq__offerLinks{flex-wrap:wrap;gap:12px 22px;margin-top:30px;display:flex}.vet-clinics-module__GqI_Hq__offerLinks a{border-bottom:1px solid #18363b59;align-items:center;gap:8px;padding-bottom:5px;font-size:.8rem;font-weight:700;display:inline-flex}.vet-clinics-module__GqI_Hq__offerLinks svg,.vet-clinics-module__GqI_Hq__guideLinks svg{flex:none;transition:transform .2s}.vet-clinics-module__GqI_Hq__offerLinks a:hover svg,.vet-clinics-module__GqI_Hq__guideLinks a:hover svg{transform:translate(4px)}.vet-clinics-module__GqI_Hq__inclusionGrid{border-top:1px solid #18363b33;grid-area:inclusions}.vet-clinics-module__GqI_Hq__inclusionGrid article{border-bottom:1px solid #18363b33;grid-template-columns:34px 1fr;gap:18px;min-height:128px;padding:24px 0;display:grid}.vet-clinics-module__GqI_Hq__inclusionGrid article>svg{color:#2f806c;width:21px}.vet-clinics-module__GqI_Hq__inclusionGrid h3{margin:0 0 9px;font-size:1.1rem}.vet-clinics-module__GqI_Hq__inclusionGrid p{color:#617274;max-width:570px;margin:0;font-size:.89rem;line-height:1.62}.vet-clinics-module__GqI_Hq__offerCard{background:var(--navy);color:#fff;border-radius:24px;grid-area:card;align-self:start;padding:30px;box-shadow:0 24px 60px #102b3226}.vet-clinics-module__GqI_Hq__offerCard>span{color:#b9dccb;font:500 .62rem var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.vet-clinics-module__GqI_Hq__offerCard>strong,.vet-clinics-module__GqI_Hq__offerCard>small{display:block}.vet-clinics-module__GqI_Hq__offerCard>strong{margin-top:22px;font-size:3.35rem;line-height:1}.vet-clinics-module__GqI_Hq__offerCard>small{color:#b7c9c7;margin-top:7px}.vet-clinics-module__GqI_Hq__offerCard>div{border-top:1px solid #fff3;grid-template-columns:1fr 1fr;gap:12px;margin-top:26px;padding-top:20px;display:grid}.vet-clinics-module__GqI_Hq__offerCard>div b{font-size:.78rem;line-height:1.45}.vet-clinics-module__GqI_Hq__offerCard>p{color:#dbe6e3;background:#a9d4c01a;border-radius:14px;align-items:flex-start;gap:11px;margin:22px 0 0;padding:15px;font-size:.78rem;line-height:1.55;display:flex}.vet-clinics-module__GqI_Hq__offerCard>p svg{color:#b9dccb;flex:none;width:18px}.vet-clinics-module__GqI_Hq__offerCard>em{color:#a9c1bb;margin-top:18px;font-size:.7rem;font-style:normal;line-height:1.55;display:block}.vet-clinics-module__GqI_Hq__offerCta{width:100%;color:var(--navy);font:750 .8rem var(--font-display);cursor:pointer;background:#fff;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin-top:24px;padding:15px 17px;display:flex}.vet-clinics-module__GqI_Hq__faqSection{border-top:1px solid #18363b2e;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:70px clamp(55px,8vw,125px);width:min(1320px,100% - 64px);margin:auto;padding:125px 0;display:grid}.vet-clinics-module__GqI_Hq__faqIntro{align-self:start}.vet-clinics-module__GqI_Hq__faqList{border-top:1px solid #18363b33}.vet-clinics-module__GqI_Hq__faqList details{border-bottom:1px solid #18363b33}.vet-clinics-module__GqI_Hq__faqList summary{cursor:pointer;padding:22px 42px 22px 0;font-size:1rem;font-weight:720;line-height:1.45;list-style:none;position:relative}.vet-clinics-module__GqI_Hq__faqList summary::-webkit-details-marker{display:none}.vet-clinics-module__GqI_Hq__faqList summary:after{content:"+";color:#2f806c;font-size:1.25rem;font-weight:400;position:absolute;top:20px;right:6px}.vet-clinics-module__GqI_Hq__faqList details[open] summary:after{content:"−"}.vet-clinics-module__GqI_Hq__faqList details p{color:#617274;margin:0;padding:0 38px 23px 0;font-size:.9rem;line-height:1.7}.vet-clinics-module__GqI_Hq__guideLinks{border-top:1px solid #18363b33;grid-column:1/-1;grid-template-columns:.45fr 1fr 1fr;gap:20px;padding-top:22px;display:grid}.vet-clinics-module__GqI_Hq__guideLinks>span{font:500 .62rem var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.vet-clinics-module__GqI_Hq__guideLinks a{justify-content:space-between;align-items:center;gap:15px;font-size:.85rem;font-weight:700;display:flex}@media (max-width:900px){.vet-clinics-module__GqI_Hq__offerSection{grid-template-columns:1fr;grid-template-areas:"intro""inclusions""card";gap:45px;padding:95px 0}.vet-clinics-module__GqI_Hq__offerIntro h2,.vet-clinics-module__GqI_Hq__faqIntro h2{font-size:clamp(2.6rem,7vw,4rem)}.vet-clinics-module__GqI_Hq__offerCard{max-width:650px}.vet-clinics-module__GqI_Hq__faqSection{grid-template-columns:1fr;gap:45px;padding:95px 0}.vet-clinics-module__GqI_Hq__guideLinks{grid-template-columns:1fr;gap:16px}.vet-clinics-module__GqI_Hq__guideLinks>span{margin-bottom:4px}}@media (max-width:650px){.vet-clinics-module__GqI_Hq__offerSection,.vet-clinics-module__GqI_Hq__faqSection{width:calc(100% - 28px);padding:80px 0}.vet-clinics-module__GqI_Hq__offerIntro h2,.vet-clinics-module__GqI_Hq__faqIntro h2{font-size:clamp(2.45rem,11vw,3.35rem)}.vet-clinics-module__GqI_Hq__offerLinks{display:grid}.vet-clinics-module__GqI_Hq__inclusionGrid article{min-height:0;padding:21px 0}.vet-clinics-module__GqI_Hq__offerCard{border-radius:20px;padding:24px}.vet-clinics-module__GqI_Hq__offerCard>div{grid-template-columns:1fr}.vet-clinics-module__GqI_Hq__offerCard>strong{font-size:2.9rem}.vet-clinics-module__GqI_Hq__faqList summary{font-size:.94rem}.vet-clinics-module__GqI_Hq__guideLinks a{font-size:.8rem}}@media (min-width:1151px){.vet-clinics-module__GqI_Hq__checklist{grid-template-columns:minmax(0,1fr) minmax(520px,.72fr);align-items:center;gap:clamp(64px,6vw,105px)}.vet-clinics-module__GqI_Hq__checklist>div:first-child{align-self:center}.vet-clinics-module__GqI_Hq__checklist h2{max-width:720px;font-size:clamp(3.2rem,4.7vw,5.4rem);line-height:.92}.vet-clinics-module__GqI_Hq__checklistAside{place-self:center end;width:100%;max-width:580px}}@media (min-width:901px) and (max-width:1150px){.vet-clinics-module__GqI_Hq__checklist{grid-template-columns:1fr;gap:42px}.vet-clinics-module__GqI_Hq__checklist h2{max-width:780px;font-size:clamp(3.2rem,7vw,5rem)}.vet-clinics-module__GqI_Hq__checklistAside{justify-self:start;width:100%;max-width:680px}}.vet-clinics-module__GqI_Hq__checklist{margin-bottom:24px}@media (max-width:650px){.vet-clinics-module__GqI_Hq__checklist{margin-bottom:14px}}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__eyebrow{color:#4a6c9b;letter-spacing:.025em;text-transform:none;font-size:11px;font-weight:600}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__hero{color:#10265c;background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;width:min(1280px,100% - 96px);min-height:0;margin:0 auto;padding:64px 0 72px;overflow:visible}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__heroCopy{align-self:center;width:auto;min-height:0;margin:0;padding:0}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__hero h1{letter-spacing:-.045em;max-width:650px;margin:24px 0;font-size:clamp(36px,3.8vw,52px);font-weight:650;line-height:1.13}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__hero h1 em{color:#0874dd}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__lead{color:#4a6285;font-size:17px;line-height:1.75}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__actions{flex-wrap:wrap;gap:12px;margin:28px 0 0}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__primary{color:#fff;background:linear-gradient(110deg,#087be8,#1686eb);border-radius:9px;min-height:48px;font-size:13px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__secondary{color:#0874dd;background:#f6fbff;border:1px solid #bdd8f2;border-radius:9px;min-height:48px;font-size:13px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__microProof{color:#4a6285;flex-wrap:wrap;gap:14px;font-size:11px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__microProof svg{color:#0874dd}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__signalStrip{white-space:normal;color:#4a6285;text-transform:none;letter-spacing:0;background:#eef8fa;flex-wrap:wrap;gap:15px 24px;font-size:12px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__signalStrip i{background:#0874dd}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__sectionIntro,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__includedHead{grid-template-columns:1fr 1fr;gap:20px 48px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__sectionIntro>.vet-clinics-module__GqI_Hq__eyebrow,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__includedHead>.vet-clinics-module__GqI_Hq__eyebrow{grid-column:1/-1}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__sectionIntro>p:last-child,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__includedHead>p:last-child{color:#4a6285;grid-column:auto}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__sectionIntro h2,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__exampleCopy h2,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__structureCopy h2,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__includedHead h2,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__process h2,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__enquiry h2{letter-spacing:-.035em;font-size:clamp(28px,3vw,36px);font-weight:650;line-height:1.18}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__why,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__opportunity,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__included,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__process{width:min(1280px,100% - 96px);padding:90px 0}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__outcomeGrid,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__issueGrid{gap:18px;margin-top:40px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__outcomeGrid article,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__issueGrid article{background:#f8fbfe;border:1px solid #dfe9f3;border-radius:18px;min-height:230px;padding:24px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__outcomeGrid svg,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__issueGrid svg,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__inclusionList svg{color:#0874dd}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__outcomeGrid h3,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__issueGrid h3{margin:34px 0 12px;font-size:19px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__outcomeGrid p,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__issueGrid p,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__process li span{color:#4a6285;font-size:14px;line-height:1.7}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__example,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__structure{color:#10265c;background:linear-gradient(125deg,#edf7fe,#f3faf7);gap:48px;padding:80px max(48px,50% - 640px)}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__exampleCopy>p:not(.vet-clinics-module__GqI_Hq__eyebrow),.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__structureCopy>p:not(.vet-clinics-module__GqI_Hq__eyebrow),.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__exampleCopy li,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__structureCopy li{color:#4a6285}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__exampleCopy li svg,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__structureCopy li svg{color:#0874dd}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__enquiry{color:#10265c;background:linear-gradient(120deg,#edf7ff,#f3faf7);border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;width:min(1280px,100% - 96px);margin:0 auto 56px;padding:48px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__enquiry>div>p:not(.vet-clinics-module__GqI_Hq__eyebrow){color:#4a6285}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__signoff small{color:#4a6285;text-transform:none;letter-spacing:0;font-size:11px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__signoff>span{border-color:#d2e9e3}@media (max-width:1000px){.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__hero{grid-template-columns:1fr}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__heroCopy{max-width:720px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__enquiry,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__example,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__structure{grid-template-columns:1fr}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__issueGrid,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__outcomeGrid{grid-template-columns:1fr 1fr}}@media (max-width:650px){.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__hero{gap:32px;width:calc(100% - 40px);padding:36px 0 48px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__hero h1{font-size:36px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__lead{font-size:16px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__actions{flex-direction:column}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__why,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__opportunity,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__included,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__process{width:calc(100% - 40px);padding:64px 0}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__sectionIntro,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__includedHead{grid-template-columns:1fr;gap:16px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__example,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__structure{gap:32px;padding:56px 20px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__issueGrid,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__outcomeGrid{grid-template-columns:1fr}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__outcomeGrid article,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__issueGrid article{min-height:0}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__enquiry{gap:28px;width:calc(100% - 24px);margin-bottom:32px;padding:28px 18px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__signalStrip{justify-content:center;font-size:11px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__signalStrip i{display:none}}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__hero{display:grid;position:relative}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__heroImage{border-radius:24px;grid-area:1/2;width:100%!important;height:520px!important;position:relative!important;inset:auto!important}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__heroCopy{grid-area:1/1}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__heroShade{display:none}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__heroNote{color:#10265c;background:#fffffff0;border:1px solid #dce6ef;bottom:92px;right:20px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__heroNote span{color:#4a6285;text-transform:none}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__trustBar{color:#4a6285;letter-spacing:0;text-transform:none;background:#eef8fa;border:0;font-size:12px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__problemSection,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__process,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__offerSection,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__faqSection{width:min(1280px,100% - 96px);padding:90px 0}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__sectionHead{grid-template-columns:1fr;gap:18px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__sectionHead>p,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__guideLinks>span{letter-spacing:.025em;text-transform:none;color:#4a6c9b;font-size:11px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__sectionHead h2,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__problemSection .vet-clinics-module__GqI_Hq__sectionHead h2,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__demoCopy h2,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__offerIntro h2,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__faqIntro h2,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__checklist h2{letter-spacing:-.035em;font-size:clamp(28px,3vw,36px);font-weight:650;line-height:1.18}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__demoSection{color:#10265c;background:linear-gradient(125deg,#edf7fe,#f3faf7);gap:48px;padding:80px max(48px,50% - 640px)}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__demoCopy>p:not(.vet-clinics-module__GqI_Hq__eyebrow),.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__demoCopy li{color:#4a6285}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__demoCopy li svg{color:#0874dd}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__interface{--ink:#18363b;--navy:#102b32;transform:none;box-shadow:0 20px 50px #17487615}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__steps{margin-top:40px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__steps h3{margin-top:28px;font-size:20px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__steps p,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__inclusionGrid p,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__offerIntro>p:last-of-type,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__faqIntro>p:last-child,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__faqList details p{color:#4a6285}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__inclusionGrid article>svg{color:#0874dd}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__offerCard{color:#10265c;box-shadow:none;background:linear-gradient(125deg,#edf7ff,#f4faf7);border:1px solid #dce6ef}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__offerCard>span{color:#4a6c9b;text-transform:none;letter-spacing:0}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__offerCard>small,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__offerCard>em{color:#4a6285}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__offerCard>div{border-color:#dce6ef}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__offerCard>p{color:#10265c;background:#e4f3ed}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__offerCard>p svg{color:#0874dd}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__offerCta{color:#fff;background:#0874dd;border-radius:9px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__checklist{color:#10265c;background:linear-gradient(120deg,#edf7ff,#f3faf7);border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;width:min(1280px,100% - 96px);margin:0 auto 56px;padding:48px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__checklistAside{min-width:0;max-width:none}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__personalSignoff small{color:#4a6285;text-transform:none;font-size:11px}@media (max-width:1000px){.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__heroImage{grid-area:2/1;height:400px!important}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__heroNote{bottom:92px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__checklist,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__demoSection{grid-template-columns:1fr}}@media (max-width:650px){.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__heroImage{height:300px!important}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__problemSection,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__process,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__offerSection,.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__faqSection{width:calc(100% - 40px);padding:64px 0}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__demoSection{gap:32px;padding:56px 20px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__checklist{width:calc(100% - 24px);margin-bottom:32px;padding:28px 18px}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__mockHero{grid-template-columns:1fr}.vet-clinics-module__GqI_Hq__page .vet-clinics-module__GqI_Hq__trustBar{font-size:11px}}
