@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/paw-hello/assets/rubik-cyrillic-400-normal-C5G8_8ug.woff2) format("woff2"),url(/paw-hello/assets/rubik-cyrillic-400-normal-D5R8xuhl.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/paw-hello/assets/rubik-cyrillic-500-normal-Didq2w9O.woff2) format("woff2"),url(/paw-hello/assets/rubik-cyrillic-500-normal-BH_pkKR0.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/paw-hello/assets/rubik-cyrillic-700-normal-DFnztZBh.woff2) format("woff2"),url(/paw-hello/assets/rubik-cyrillic-700-normal-C_jxLOfU.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/paw-hello/assets/rubik-latin-400-normal-j0pmKyiQ.woff2) format("woff2"),url(/paw-hello/assets/rubik-latin-400-normal-BV1Ho3GG.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/paw-hello/assets/rubik-latin-500-normal-1os41rQk.woff2) format("woff2"),url(/paw-hello/assets/rubik-latin-500-normal-LZYVHeqz.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/paw-hello/assets/rubik-latin-700-normal-D-tMm-eS.woff2) format("woff2"),url(/paw-hello/assets/rubik-latin-700-normal-KHOtubUA.woff) format("woff")}.companion-opening{height:330svh;background:var(--peach);position:relative}.companion-stage{height:100svh;min-height:800px;position:sticky;top:0;overflow:clip;isolation:isolate}.companion-track{height:100%;display:flex;transform:translate(calc(var(--travel)*-100%));will-change:transform}.companion-panel{flex:0 0 100%;height:100%;min-width:0;position:relative;overflow:clip;background:var(--peach)}.companion-opening .hello-hero{height:100%;min-height:0;max-height:none;padding-bottom:0;overflow:clip}.companion-opening .hero-photo{animation:none;transform:none}.companion-opening .hello-copy{padding-top:145px}.companion-opening .hello-copy h1{outline:none}.companion-panel>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:65% 50%}.companion-panel:not(.companion-greeting):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fff6eefa 0%,#fff6eef0 24%,#fff6ee99 45%,transparent 68%);pointer-events:none}.companion-consultation:after{background:linear-gradient(90deg,#f5c3adfa 0%,#f5c3adee 24%,#f5c3ad99 45%,transparent 68%)!important}.companion-room-copy{position:absolute;z-index:1;top:24%;left:5.4%;width:51%;max-width:720px}.companion-room-copy .eyebrow{font-size:11px;letter-spacing:.1em;margin-bottom:34px}.companion-room-copy h2{font-size:clamp(48px,5.9vw,88px);line-height:1.01;letter-spacing:-.065em;outline:none}.companion-room-copy p{font-size:18px;line-height:1.6;max-width:460px;margin:32px 0}.companion-room-label{position:absolute;right:5.4%;top:50px;z-index:1;font-size:11px;letter-spacing:.15em;padding:11px 15px;background:#fff6eedd;border-radius:30px}.companion-bottom{position:absolute;z-index:3;bottom:25px;left:5.4%;right:5.4%;display:flex;align-items:center;gap:35px}.companion-bottom nav{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;width:650px;max-width:75%;padding:14px 20px;background:#fff6eeed;border-radius:5px}.companion-bottom nav button{text-align:left;padding:10px 0 17px;position:relative;display:flex;gap:12px;font-size:13px;align-items:center}.companion-bottom nav button span{font-size:9px;opacity:.65}.companion-bottom nav i{position:absolute;left:0;right:0;bottom:0;height:2px;background:#18283a30;overflow:hidden}.companion-bottom nav i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink);transform-origin:left;transform:scaleX(var(--step))}.companion-bottom nav button[aria-pressed=true]{font-weight:500}.companion-bottom nav button[aria-pressed=true] i{background:var(--ink)}.companion-motion{margin-left:auto;background:var(--cream);border:1px solid #18283a40;border-radius:40px;display:flex;gap:9px;align-items:center;padding:13px 17px;font-size:11px}.companion-opening [hidden]{display:none}.companion-opening.is-static{height:auto}.companion-opening.is-static .companion-stage{height:auto;position:relative}.companion-opening.is-static .companion-track{display:block;transform:none}.companion-opening.is-static .companion-panel{height:max(800px,100svh)}@media(max-width:760px){.companion-opening{height:340svh}.companion-stage{min-height:850px}.companion-opening .hello-copy{padding:105px 6% 8px;background:linear-gradient(var(--peach) 84%,transparent)}.companion-opening .hero-photo{height:57%;width:100%;bottom:0;top:auto;object-position:70% center;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 16%);mask-image:linear-gradient(to bottom,transparent 0%,#000 16%)}.companion-opening .hero-wordmark{font-size:36vw}.companion-opening .hello-copy h1{font-size:8.4vw;line-height:1.06;margin-top:20px}.companion-opening .hello-copy>p{font-size:16px;margin-bottom:20px}.companion-opening .hello-copy .button{font-size:13px;min-height:49px}.companion-panel>img{height:62%;object-position:65% 20%}.companion-panel:not(.companion-greeting):after{background:linear-gradient(0deg,#fff6ee 12%,#fff6ee 36%,#fff6eee6 47%,transparent 64%)}.companion-consultation:after{background:linear-gradient(0deg,#f5c3ad 12%,#f5c3ad 36%,#f5c3ade6 47%,transparent 64%)!important}.companion-room-copy{left:6%;width:88%;top:auto;bottom:165px;max-width:none}.companion-room-copy .eyebrow{font-size:8px;margin-bottom:19px}.companion-room-copy h2{font-size:42px;line-height:1.05;letter-spacing:-.06em}.companion-room-copy p{font-size:13px;line-height:1.75;max-width:340px;margin:23px 0}.companion-room-copy .button{font-size:12px;gap:16px;padding:17px 20px;min-height:50px}.companion-room-copy .button svg{width:18px}.companion-room-label{top:30px;right:6%;font-size:8px;padding:9px 12px}.companion-bottom{left:6%;right:6%;bottom:18px;display:grid;gap:13px;grid-template-columns:1fr}.companion-bottom nav{width:100%;max-width:none;padding:10px 13px;gap:14px}.companion-bottom nav button{display:block;font-size:11px;line-height:1.5;padding:5px 0 10px}.companion-bottom nav button span{display:block;font-size:8px;margin-bottom:4px}.companion-motion{font-size:9px;padding:9px 13px}.companion-motion svg{width:14px}.companion-opening.is-static .companion-panel{height:max(850px,100svh)}.companion-opening.is-static .companion-room-copy{bottom:90px}}:root{font-family:Rubik,Arial,sans-serif;color:#18283a;background:#fff6ee;font-synthesis:none;--peach:#f5c3ad;--tomato:#b8462f;--ink:#18283a;--cream:#fff6ee;--line:#18283a36;font-size:16px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}button,input,select,textarea{font:inherit;color:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default;opacity:.5}a{color:inherit;text-decoration:none}button{background:none;border:0}img{display:block;width:100%;height:auto;object-fit:cover}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-weight:700;letter-spacing:-.045em;line-height:1.04}h1{font-size:clamp(48px,6.7vw,104px)}h2{font-size:clamp(34px,4.3vw,68px)}h3{font-size:25px}p{line-height:1.55}a,button{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid currentColor;outline-offset:5px}::selection{background:#18283a;color:#fff6ee}.page{padding-left:5.4%;padding-right:5.4%}.button{background:var(--ink);color:var(--cream);display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:21px 30px;border-radius:100px;min-height:61px;font-size:17px;line-height:1.2;font-weight:400;transition:background .2s,transform .2s}.button:hover{background:#30465b;transform:translateY(-2px)}.button svg{flex:none}.text-link{display:inline-flex;align-items:center;gap:18px;border-bottom:1px solid var(--tomato);padding:8px 0 5px;font-size:17px;text-align:left}.text-link svg{flex:none;transition:transform .2s}.text-link:hover svg{transform:translate(4px)}.icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid currentColor;border-radius:50%;flex:none}.eyebrow{display:block;font-size:12px;font-weight:500;letter-spacing:.09em;line-height:1.5}.header{height:102px;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:0 5.4%;background:var(--peach);position:relative;z-index:10}.header.on-hero{position:absolute;inset:0 0 auto;background:transparent}.logo{font-size:33px;font-weight:700;letter-spacing:-.07em}.header nav{display:flex;gap:43px;align-items:center;margin-left:12%}.header nav a{font-size:16px;position:relative}.header nav a:after{content:"";position:absolute;left:0;bottom:-8px;width:0;height:1px;background:var(--ink);transition:width .2s}.header nav a:hover:after{width:100%}.header-request{min-height:56px;font-size:15px;padding:17px 24px}.menu-toggle{display:none}.skip{position:fixed;z-index:1000;left:20px;top:10px;transform:translateY(-200%);background:var(--cream);padding:16px}.skip:focus{transform:none}.hello-hero{position:relative;height:55vw;min-height:670px;max-height:950px;overflow:hidden;background:var(--peach)}.hero-photo{position:absolute;width:86%;height:100%;right:0;top:0;object-position:center top;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 15%);mask-image:linear-gradient(to right,transparent 0%,#000 15%);animation:companion-breathe 12s ease-in-out infinite alternate;transform-origin:80% 48%}.hello-copy{position:relative;z-index:1;padding:125px 0 45px 5.4%;pointer-events:none}.hello-copy a{pointer-events:auto}.hero-wordmark{font-size:20.8vw;font-weight:700;letter-spacing:-.095em;display:block;line-height:.81;margin-left:-.01em}.hello-copy h1{font-size:4.5vw;line-height:1.03;margin:22px 0 18px;max-width:51%;letter-spacing:-.06em}.hello-copy>p{font-size:25px;margin-bottom:26px}.hello-copy .button{padding:22px 31px}.hero-motion{position:absolute;bottom:27px;right:28px;background:#f5c3adbb;border-color:#18283a55;z-index:3;width:35px;height:35px}.task-rail{display:grid;grid-template-columns:1fr 1fr auto;gap:46px;align-items:center;background:var(--peach);padding:25px 5.4%;border-top:1px solid #fff6ee44}.task-rail a{display:flex;gap:28px;align-items:center;font-size:16px;font-weight:500;white-space:nowrap}.task-rail span{height:1px;flex:1;background:var(--ink)}.home-services{padding:38px 5.4% 40px;background:var(--tomato);color:var(--cream)}.home-services h2{margin-bottom:25px;font-size:4.5vw}.service-row{display:grid;grid-template-columns:25% 1fr 45px;gap:33px;align-items:center;padding:18px 0;border-bottom:1px solid #ffffff65}.service-row>img{height:175px;object-position:50% 32%}.service-row>div{padding:12px 0}.service-row h3{font-size:32px;letter-spacing:-.035em;margin-bottom:8px}.service-row p{max-width:670px;font-size:19px;line-height:1.45}.service-row:hover .row-arrow{transform:translate(7px)}.row-arrow{transition:transform .25s}.service-index{font-size:11px;display:block;letter-spacing:.09em;text-transform:uppercase;margin-bottom:12px}.compact .service-index{display:none}.compact .service-row{padding:8px 0;border:0;grid-template-columns:24% 1fr 45px}.compact .service-row>img{height:137px}.compact .service-row>div{border-bottom:1px solid #ffffff70;height:100%;display:flex;flex-direction:column;justify-content:center;padding:14px 0}.compact .service-row:last-child>div{border-bottom:0}.all-services{font-size:14px;margin-top:20px;border-color:#fff6ee80}.home-clinic{padding:28px 5.4% 23px;display:grid;grid-template-columns:44% 54%;gap:2%}.home-clinic h2{font-size:4.15vw;margin:19px 0 22px}.home-clinic p{font-size:19px;margin-bottom:18px}.home-clinic .text-link{margin-bottom:38px}.home-clinic>div>img{height:240px;object-position:50% 50%}.home-clinic>img{height:100%;max-height:560px;min-height:480px;object-position:51% 50%}.visit-band{padding:37px 5.4% 41px;background:var(--peach)}.visit-band h2{font-size:3.4vw;margin-bottom:31px}.visit-beats{display:grid;grid-template-columns:repeat(3,1fr);gap:42px}.visit-beats>div{display:flex;gap:23px}.visit-beats>div>span{font-size:64px;font-weight:500;letter-spacing:-.07em;line-height:1}.visit-beats h3{font-size:21px;letter-spacing:-.025em;margin:3px 0 10px}.visit-beats p{font-size:16px;max-width:275px}.band-action{display:flex;align-items:center;gap:26px;margin-top:31px}.band-action p{font-size:14px}.footer{background:var(--ink);color:var(--cream);padding:40px 5.4% 44px;display:grid;grid-template-columns:33% 22% 1fr;gap:24px}.footer-brand>a{font-size:91px;line-height:.93;font-weight:700;letter-spacing:-.065em}.footer-brand p{font-size:17px;margin-top:13px;letter-spacing:.01em}.footer nav{display:flex;flex-direction:column;gap:13px;font-size:15px}.footer-last{border-left:1px solid #fff6ee50;padding-left:32px}.footer-help{display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:17px}.footer-last p{color:#d1d2d2;font-size:12px;margin:23px 0 15px}.motion{display:inline-flex;gap:9px;align-items:center;color:#eee7df;font-size:12px;padding:6px 0}.privacy-link{display:block;font-size:12px;color:#d1d2d2;margin-top:8px}.footer a:hover{text-decoration:underline;text-underline-offset:5px}.page-heading{padding:70px 0 62px}.page-heading .eyebrow{margin-bottom:25px}.page-heading p{font-size:21px;max-width:570px;margin-top:28px}.service-tools{display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:30px;border-bottom:1px solid var(--line);padding-bottom:25px}.species-tabs{display:flex;gap:8px;align-items:center}.species-tabs button{border:1px solid var(--line);padding:13px 20px;border-radius:50px;font-size:15px}.species-tabs button[aria-pressed=true]{background:var(--ink);color:var(--cream);border-color:var(--ink)}.search{display:flex;align-items:center;gap:13px;border-bottom:1px solid var(--ink);min-width:0}.search input{border:0;background:transparent;padding:16px 0;min-width:0;width:100%;outline-offset:0;font-size:16px}.purpose{display:flex;align-items:center;gap:15px;min-width:0}.purpose>span{font-size:13px}.purpose select{width:100%;min-width:0;border:0;border-bottom:1px solid var(--ink);background:transparent;padding:16px 20px 16px 0}.result-count{font-size:13px;padding:19px 0 23px}.service-directory{padding-top:10px;padding-bottom:75px}.service-directory .service-row{grid-template-columns:24% 1fr 45px;border-color:var(--line);padding:25px 0;gap:45px}.service-directory .service-row h3{font-size:43px}.service-directory .service-row p{font-size:17px;max-width:570px}.service-directory .service-row>img{height:245px}.help-strip{padding:28px 5.4%;display:flex;align-items:center;gap:20px;background:var(--peach)}.help-strip p{flex:1;font-size:15px}.help-strip>a{display:flex;gap:15px;align-items:center;font-size:15px;white-space:nowrap}.empty{padding:70px 0 85px;max-width:750px}.empty p{font-size:19px;max-width:560px;margin:25px 0 30px}.empty h2{font-size:58px}.back{display:inline-flex;align-items:center;gap:12px;font-size:14px}.detail-lead{padding-top:35px;padding-bottom:60px;background:var(--peach)}.detail-intro{display:grid;grid-template-columns:1fr 46%;gap:65px;margin-top:33px;align-items:center}.detail-intro h1{font-size:5.8vw;margin:25px 0}.detail-intro p{font-size:20px;max-width:540px;margin-bottom:35px}.detail-intro>img{height:650px;object-position:50% 35%}.demo-note{display:block;font-size:12px;margin-top:18px;max-width:380px;line-height:1.5}.detail-process{padding-top:75px;padding-bottom:85px}.detail-process>h2{max-width:840px;margin:25px 0 50px}.detail-columns{display:grid;grid-template-columns:1.15fr 1fr;gap:90px}.detail-columns h3{font-size:24px;margin-bottom:25px}.detail-columns>div>p{border-top:1px solid var(--line);padding:21px 0;display:flex;gap:25px;font-size:18px}.detail-columns>div>p span{font-size:13px;font-weight:500;padding-top:3px}.detail-columns aside{background:#f5c3ad77;padding:34px}.detail-columns aside p{font-size:17px}.detail-columns .text-link{margin-top:22px;font-size:15px}.clinic-wide{height:56vw;max-height:800px;object-position:center 58%}.clinic-intro{padding-top:65px;padding-bottom:80px;display:grid;grid-template-columns:1.1fr 1fr;gap:70px}.clinic-intro h2{font-size:4.4vw}.clinic-intro p{font-size:19px;margin-bottom:20px}.room-gallery{padding-bottom:75px}.section-top{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:30px}.section-top h2{font-size:4vw}.gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.gallery-grid button{text-align:left;padding:0}.gallery-grid img{height:310px;transition:filter .2s}.gallery-grid button:hover img{filter:brightness(.94)}.gallery-grid button>span{display:flex;justify-content:space-between;align-items:center;margin:19px 0 9px;gap:10px}.gallery-grid strong{font-size:20px;letter-spacing:-.025em}.gallery-grid p{font-size:14px;max-width:330px}.clinic-identity{background:var(--peach);padding-top:45px;padding-bottom:45px;display:grid;grid-template-columns:23% 1fr auto;gap:40px;align-items:center}.clinic-identity p{font-size:16px}.team-page{padding-bottom:85px}.team-photo{height:580px;object-position:center 60%}.role-rows{padding-top:55px}.role-rows>section{display:grid;grid-template-columns:70px 30% 1fr;gap:30px;border-top:1px solid var(--line);padding:36px 0}.role-rows>section>span{font-size:40px;letter-spacing:-.05em}.role-rows h2{font-size:42px}.role-rows p{font-size:18px}.role-rows blockquote{margin:20px 0 0;padding-left:20px;border-left:3px solid var(--tomato);font-size:16px;line-height:1.5}.demo-context{max-width:750px;font-size:14px;border-top:1px solid var(--line);padding-top:28px;margin-bottom:28px}.prep-top{display:grid;grid-template-columns:1fr 46%;gap:60px;background:var(--peach);padding-top:55px;padding-bottom:60px;align-items:center}.prep-top h1{font-size:5.7vw;margin:25px 0}.prep-top p{font-size:21px;margin-bottom:30px}.prep-top>img{height:560px;object-position:36% center}.prep-list{display:grid;grid-template-columns:36% 1fr;gap:70px;padding-top:75px;padding-bottom:55px}.prep-list h2{font-size:48px;margin-bottom:24px}.prep-list>div>p{font-size:16px}.prep-list .text-link{font-size:14px;margin-top:16px}.prep-list small{display:block;font-size:12px;line-height:1.6;max-width:245px;margin-top:20px}.prep-item{display:flex;gap:22px;border-top:1px solid var(--line);padding:25px 0;position:relative;cursor:pointer}.prep-item input{position:absolute;width:27px;height:27px;opacity:0;top:29px;left:0}.check-box{height:27px;width:27px;display:flex;align-items:center;justify-content:center;border:1px solid var(--ink);flex:none;margin-top:4px}.check-box svg{opacity:0}.prep-item input:checked+.check-box{background:var(--ink);color:var(--cream)}.prep-item input:checked+.check-box svg{opacity:1}.prep-item input:focus-visible+.check-box{outline:3px solid var(--tomato);outline-offset:5px}.prep-item strong{font-size:22px;display:block;letter-spacing:-.03em;margin-bottom:12px;line-height:1.15}.prep-item strong b{font-size:12px;vertical-align:middle;margin-right:16px}.prep-item>span:last-child>span{font-size:16px;line-height:1.5;display:block}.prep-note{padding-bottom:60px;display:grid;grid-template-columns:36% 1fr;gap:70px}.prep-note h3{font-size:25px;max-width:310px}.prep-note p{max-width:620px;font-size:15px}.request-page{padding-bottom:90px}.request-heading{padding-top:55px;padding-bottom:45px;position:relative}.request-heading h1{font-size:6.6vw;margin:24px 0 19px}.request-heading>p{font-size:21px}.request-urgent{display:inline-flex;align-items:center;gap:13px;font-size:14px;border-bottom:1px solid var(--tomato);padding:5px 0;margin-top:19px}.request-layout{display:grid;grid-template-columns:minmax(0,1fr) 29%;gap:75px;align-items:start}.step-rail{list-style:none;padding:23px 0 0;margin:0 0 38px;display:flex;gap:25px;justify-content:space-between;border-top:1px solid var(--line)}.step-rail li button{display:flex;align-items:center;gap:10px;font-size:15px;padding:0;white-space:nowrap}.step-rail li span{width:31px;height:31px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:50%;font-size:13px}.step-rail li.current span,.step-rail li.past span{background:var(--ink);color:var(--cream)}.step-rail li.current button{font-weight:500}.request-form-wrap form>h2{font-size:42px;margin-bottom:30px;scroll-margin:30px;outline:none}.animal-choice{border:0;padding:0;margin:0 0 28px;display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.animal-choice legend{font-size:14px;margin-bottom:14px;font-weight:500}.animal-choice>label{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:22px;border:1px solid var(--line);cursor:pointer;min-height:140px}.animal-choice label.selected{border-color:var(--ink);background:var(--peach)}.animal-choice label>span{font-size:16px}.animal-choice input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer}.animal-choice input:focus-visible+svg{outline:3px solid var(--tomato);outline-offset:6px}.animal-choice .choice-check{position:absolute;right:13px;top:13px;width:22px;height:22px;border:1px solid var(--line);border-radius:50%;display:flex;align-items:center;justify-content:center}.choice-check svg{opacity:0}.selected .choice-check{background:var(--ink);color:var(--cream)}.selected .choice-check svg{opacity:1}.form-pair{display:grid;grid-template-columns:1fr 1fr;gap:25px}.field{margin-bottom:25px;min-width:0}.field>label{display:block;font-size:14px;font-weight:500;margin-bottom:10px}.field>input,.field>select{min-height:57px;width:100%;max-width:100%;border:1px solid var(--line);background:#fffaf5;padding:14px;font-size:16px;border-radius:0;min-width:0}.field>input:disabled{background:#e9dfd8}.field>small{display:block;font-size:12px;line-height:1.5;margin-top:9px}.field.invalid>input,.field.invalid>select{border-color:#ac2e1c}.field-error{font-size:13px;color:#9d271a;line-height:1.5;margin:8px 0 16px}.check-label{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;cursor:pointer}.check-label input{width:20px;height:20px;flex:none;accent-color:var(--ink);margin:0}.field .age-unknown{display:flex;font-weight:400;font-size:12px;margin-top:13px}.age-unknown input{width:16px;height:16px;margin-top:1px}.form-aside{font-size:13px;color:#59616b;max-width:650px;margin:8px 0 25px}.form-actions{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:35px;padding-top:26px;border-top:1px solid var(--line)}.form-actions>.button:only-child{margin-left:auto}.back-button{display:flex;align-items:center;gap:10px;font-size:15px}.request-side{background:var(--peach);padding:20px 24px 30px}.request-side>img{height:210px;object-position:center 30%;margin-bottom:27px}.request-summary{margin:12px 0 0}.request-summary>div{border-bottom:1px solid var(--line);padding:15px 0;display:grid;gap:5px}.request-summary dt{font-size:11px;letter-spacing:.045em}.request-summary dd{margin:0;font-size:16px;line-height:1.4;overflow-wrap:anywhere}.request-side>p{font-size:12px;margin:20px 0 12px;line-height:1.6}.request-side .text-link{font-size:13px;gap:10px}.service-context{font-size:16px;max-width:580px;margin:-5px 0 29px;padding-left:18px;border-left:3px solid var(--tomato)}.preference-note{display:flex;gap:15px;align-items:flex-start;background:#f5c3ad80;padding:21px;margin-top:5px}.preference-note svg{flex:none}.preference-note p{font-size:14px;max-width:470px}.error-summary{background:#f5c3ad88;border-left:4px solid #ac2e1c;padding:22px;margin-bottom:30px}.error-summary strong{font-size:16px}.error-summary ul{padding:0 0 0 20px;margin-bottom:0}.error-summary button{text-align:left;font-size:13px;line-height:1.5;text-decoration:underline;text-underline-offset:3px;padding:5px 0}.review-inline{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:0 0 22px;margin-bottom:32px}.review-inline .request-summary{display:grid;grid-template-columns:1fr 1fr;gap:0 25px;margin:0}.review-inline .request-summary>div{padding:17px 0}.review-inline .text-link{margin-top:15px;font-size:14px}.contact-heading{font-size:24px;margin-bottom:23px}.demo-check{background:#f5c3ad66;padding:21px;margin-top:18px}.demo-check input{margin-top:1px}.request-complete{padding-top:80px;padding-bottom:100px;background:var(--peach)}.complete-icon{width:96px;height:96px;border:2px solid var(--ink);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:40px}.request-complete h1{margin:25px 0}.request-complete>p{font-size:23px;max-width:710px}.request-complete>div{display:flex;gap:35px;align-items:center;margin-top:35px}.questions-page{padding-bottom:85px}.faq-search{max-width:600px}.faq-list{margin-bottom:48px}.faq-list details{border-top:1px solid var(--line);padding:27px 0}.faq-list details:last-child{border-bottom:1px solid var(--line)}.faq-list summary{font-size:27px;letter-spacing:-.035em;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:25px;cursor:pointer}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{flex:none;transition:transform .2s}.faq-list details[open] summary svg{transform:rotate(45deg)}.faq-list p{max-width:820px;font-size:18px;margin-top:22px}.help-now{padding-top:75px;padding-bottom:85px;background:var(--peach)}.help-now h1{margin:25px 0 45px}.help-message{display:flex;gap:35px;max-width:950px;padding:35px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:35px}.help-message>svg{flex:none}.help-message h2{font-size:34px;margin:0 0 23px}.help-message p{font-size:20px;margin-bottom:20px}.help-message strong{font-size:21px;line-height:1.4}.contact-page{padding-bottom:80px}.contact-spread{display:grid;grid-template-columns:1fr 1fr;gap:65px}.contact-spread>img{height:620px;object-position:40% center}.contact-spread h2{font-size:4.1vw;margin:12px 0 25px}.contact-spread p{font-size:18px;margin-bottom:20px}.contact-spread .button{margin:10px 0 17px}.contact-spread .text-link{font-size:14px}.privacy-page{padding-bottom:90px}.reading-copy{max-width:770px;margin-left:28%}.reading-copy p{font-size:19px;margin-bottom:25px}.reading-copy .button{margin-top:15px}.not-found{padding-top:90px;padding-bottom:120px;background:var(--peach)}.not-found h1{margin:30px 0}.not-found p{font-size:23px;margin-bottom:30px}dialog{border:0;position:fixed;color:var(--ink);background:var(--cream);max-width:calc(100vw - 50px);max-height:calc(100dvh - 50px);padding:50px}dialog::backdrop{background:#18283ad9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-close{position:absolute;top:15px;right:15px;background:var(--cream);z-index:4}.menu{width:calc(100vw - 30px);padding:40px;background:var(--peach)}.menu-wordmark{font-size:62px;font-weight:700;letter-spacing:-.07em}.menu nav{margin:35px 0;display:flex;flex-direction:column}.menu nav a{font-size:25px;font-weight:500;letter-spacing:-.04em;padding:16px 0;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:20px}.urgent-link{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:14px;border-bottom:1px solid var(--tomato);padding:15px 0}.gallery-modal{width:1120px;padding:60px 35px 25px}.gallery-modal>img{height:min(65vh,650px);object-fit:contain}.gallery-caption{display:flex;align-items:center;gap:20px;padding-top:23px}.gallery-caption>div{flex:1}.gallery-caption h2{font-size:25px}.gallery-caption p{font-size:13px;margin-top:8px}.gallery-caption>span{font-size:14px;white-space:nowrap}.gallery-caption .icon{height:42px;width:42px}@keyframes companion-breathe{0%{transform:scale(1)}to{transform:scale(1.015)}}html[data-paused=true] *,html[data-paused=true] *:before,html[data-paused=true] *:after{animation-play-state:paused!important}html[data-paused=true]{scroll-behavior:auto}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}@media(min-width:1700px){.hello-copy{padding-top:145px}.hero-wordmark{font-size:355px}.hello-copy h1{font-size:78px}.hello-hero{height:910px}.home-services h2{font-size:76px}.home-clinic h2{font-size:69px}.visit-band h2{font-size:58px}}@media(max-width:1100px){.header{height:85px}.header nav{gap:23px;margin-left:3%}.header-request{font-size:14px}.hello-hero{min-height:590px;height:59vw}.hello-copy{padding-top:113px}.hero-wordmark{font-size:21.3vw}.hello-copy h1{font-size:4.7vw;max-width:55%;margin-top:20px}.hello-copy>p{font-size:20px;margin-bottom:22px}.hello-copy .button{padding:19px 26px;font-size:15px;min-height:56px}.hero-photo{width:90%;object-position:center top}.task-rail{gap:27px}.task-rail a{font-size:14px;gap:20px}.home-services h2{font-size:5vw}.compact .service-row>img{height:121px}.service-row h3{font-size:27px}.service-row p{font-size:16px}.home-clinic h2{font-size:4.5vw}.home-clinic p{font-size:16px}.home-clinic>div>img{height:175px}.home-clinic>img{min-height:390px}.home-clinic .text-link{font-size:15px;margin-bottom:30px}.visit-band h2{font-size:3.7vw}.visit-beats{gap:24px}.visit-beats>div{gap:16px}.visit-beats>div>span{font-size:51px}.visit-beats h3{font-size:18px}.visit-beats p{font-size:14px}.footer{grid-template-columns:29% 25% 1fr}.footer-brand>a{font-size:77px}.footer-brand p{font-size:14px}.footer-help{font-size:15px}.footer-last{padding-left:23px}.service-tools{grid-template-columns:1fr 1.1fr;gap:22px}.purpose{grid-column:1/-1;max-width:340px}.service-directory .service-row{gap:30px}.service-directory .service-row h3{font-size:34px}.service-directory .service-row>img{height:210px}.detail-intro{gap:40px}.detail-intro>img{height:530px}.detail-intro p{font-size:18px}.detail-columns{gap:40px}.clinic-intro{gap:45px}.gallery-grid img{height:230px}.gallery-grid strong{font-size:17px}.clinic-identity{grid-template-columns:1fr 2fr}.clinic-identity .button{grid-column:2;justify-self:start}.team-photo{height:450px}.role-rows h2{font-size:33px}.prep-top{gap:35px}.prep-top>img{height:490px}.prep-top p{font-size:18px}.prep-list,.prep-note{gap:40px;grid-template-columns:34% 1fr}.prep-list h2{font-size:39px}.request-layout{gap:35px;grid-template-columns:minmax(0,1fr) 28%}.request-side{padding:17px}.request-side>img{height:170px}.request-summary dd{font-size:14px}.step-rail{gap:14px}.step-rail li button{gap:7px;font-size:13px}.animal-choice>label{padding:19px 15px}.animal-choice label>span{font-size:14px}.form-pair{gap:17px}.request-form-wrap form>h2{font-size:36px}.contact-spread{gap:40px}.contact-spread>img{height:570px}.reading-copy{margin-left:15%}}@media(max-width:760px){h1{font-size:54px}h2{font-size:39px}.page{padding-left:6%;padding-right:6%}.header{height:80px;padding:0 6%;gap:15px}.header nav{display:none}.header-request{margin-left:auto;min-height:43px;padding:13px 19px;font-size:13px;gap:18px}.header-request svg{width:18px}.logo{font-size:29px}.menu-toggle{display:flex;width:42px;height:42px;border-color:var(--line)}.hello-hero{height:auto;min-height:0;padding-bottom:54vw}.hero-photo{width:100%;height:69vw;top:auto;bottom:0;object-position:center 40%;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 21%);mask-image:linear-gradient(to bottom,transparent 0%,#000 21%);animation:none}.hello-copy{padding:98px 6% 8px;background:linear-gradient(var(--peach) 84%,transparent)}.hero-wordmark{font-size:32vw;letter-spacing:-.08em;line-height:.83}.hello-copy h1{font-size:7.1vw;max-width:100%;margin:17px 0 13px;line-height:1.05}.hello-copy>p{font-size:18px;margin-bottom:18px}.hello-copy .button{font-size:14px;min-height:51px;padding:17px 24px;gap:24px}.hero-motion{bottom:18px;right:18px}.task-rail{padding:21px 6%;gap:18px;grid-template-columns:1fr 1fr auto}.task-rail a{font-size:12px;gap:12px}.task-rail span{display:none}.task-rail a:last-child svg{display:none}.home-services{padding:28px 6% 32px}.home-services h2{font-size:8.2vw;margin-bottom:22px}.compact .service-row{grid-template-columns:31% 1fr 23px;gap:17px;padding:12px 0;border-bottom:1px solid #fff6ee66}.compact .service-row:last-child{border:0}.compact .service-row>img{height:126px}.compact .service-row>div{padding:0;border:0}.compact .service-row h3{font-size:24px}.compact .service-row p{font-size:14px;line-height:1.45}.row-arrow{width:25px}.home-clinic{padding:35px 6%;grid-template-columns:1fr;gap:22px}.home-clinic h2{font-size:8.3vw;margin:0 0 18px}.home-clinic p{font-size:17px}.home-clinic .text-link{margin-bottom:23px;font-size:16px}.home-clinic>div>img{height:50vw;object-position:50% 40%}.home-clinic>img{height:69vw;min-height:0;max-height:none;object-position:center}.visit-band{padding:32px 6% 36px}.visit-band h2{font-size:34px;max-width:500px;margin-bottom:29px}.visit-beats{grid-template-columns:1fr;gap:25px}.visit-beats>div{gap:24px}.visit-beats>div>span{font-size:54px;min-width:60px}.visit-beats h3{font-size:21px;margin-bottom:8px}.visit-beats p{font-size:16px;max-width:100%}.band-action{align-items:flex-start;flex-direction:column;gap:16px;margin-top:28px}.band-action p{font-size:12px}.footer{padding:34px 6%;grid-template-columns:1fr 1fr;gap:35px 20px}.footer-brand>a{font-size:79px}.footer nav{font-size:14px;gap:12px}.footer-brand p{font-size:12px}.footer-last{grid-column:1/-1;border-left:0;border-top:1px solid #fff6ee50;padding:25px 0 0}.footer-help{font-size:17px}.footer-last p{margin:20px 0 13px;font-size:12px}.privacy-link{display:inline-block;margin-left:30px}.page-heading{padding:45px 0 38px}.page-heading h1{font-size:9.5vw}.page-heading .eyebrow{font-size:10px;margin-bottom:21px}.page-heading p{font-size:18px;margin-top:23px}.service-tools{grid-template-columns:1fr;gap:22px}.species-tabs button{padding:12px 24px}.purpose{grid-column:auto;max-width:none}.service-directory{padding-top:0;padding-bottom:45px}.service-directory .service-row{grid-template-columns:30% 1fr 24px;gap:22px;padding:23px 0}.service-directory .service-row h3{font-size:27px}.service-directory .service-row p{font-size:14px}.service-directory .service-row>img{height:190px}.service-index{font-size:9px;letter-spacing:.04em}.help-strip{flex-wrap:wrap;padding:26px 6%;gap:15px}.help-strip p{flex:1;font-size:14px}.help-strip>a{margin-left:45px}.empty{padding:45px 0 60px}.empty h2{font-size:43px}.empty p{font-size:17px}.detail-lead{padding-top:24px;padding-bottom:34px}.detail-intro{grid-template-columns:1fr;gap:33px;margin-top:28px}.detail-intro h1{font-size:10vw;margin:21px 0}.detail-intro p{font-size:18px;margin-bottom:25px}.detail-intro>img{height:100vw;max-height:650px;object-position:50% 32%}.detail-intro .eyebrow{font-size:10px}.detail-intro .button{font-size:15px;min-height:56px}.detail-process{padding-top:42px;padding-bottom:45px}.detail-process>h2{margin:20px 0 32px;font-size:39px}.detail-columns{grid-template-columns:1fr;gap:26px}.detail-columns>div>p{font-size:16px}.detail-columns h3{font-size:22px}.detail-columns aside{padding:26px}.detail-columns aside p{font-size:16px}.clinic-wide{height:75vw;object-position:56% center}.clinic-intro{grid-template-columns:1fr;gap:26px;padding-top:40px;padding-bottom:43px}.clinic-intro h2{font-size:8vw}.clinic-intro p{font-size:17px}.section-top{align-items:start;flex-direction:column;gap:18px}.section-top h2{font-size:8vw}.section-top .eyebrow{font-size:10px}.gallery-grid{grid-template-columns:1fr;gap:30px}.gallery-grid img{height:65vw}.gallery-grid strong{font-size:22px}.gallery-grid p{font-size:14px;max-width:none}.room-gallery{padding-bottom:45px}.clinic-identity{grid-template-columns:1fr;gap:23px;padding-top:33px;padding-bottom:33px}.clinic-identity .button{grid-column:auto}.team-page{padding-bottom:50px}.team-photo{height:72vw;object-position:60% center}.role-rows{padding-top:28px}.role-rows>section{grid-template-columns:40px 1fr;gap:15px;padding:25px 0}.role-rows>section>span{font-size:31px}.role-rows h2{font-size:32px}.role-rows>section>div{grid-column:2}.role-rows p{font-size:16px}.role-rows blockquote{font-size:14px}.demo-context{font-size:12px}.prep-top{grid-template-columns:1fr;gap:35px;padding-top:38px;padding-bottom:30px}.prep-top h1{font-size:9.4vw;margin:23px 0}.prep-top p{font-size:18px}.prep-top>img{height:68vw}.prep-top .button{font-size:15px}.prep-list{grid-template-columns:1fr;gap:33px;padding-top:40px;padding-bottom:30px}.prep-list h2{font-size:38px}.prep-list small{max-width:none;margin-top:15px}.prep-item{gap:18px;padding:24px 0}.prep-item strong{font-size:22px}.prep-item strong b{font-size:10px;margin-right:12px}.prep-item>span:last-child>span{font-size:15px}.prep-note{grid-template-columns:1fr;gap:17px;padding-bottom:38px}.prep-note h3{font-size:24px;max-width:400px}.prep-note p{font-size:14px}.request-heading{padding-top:38px;padding-bottom:30px}.request-heading h1{font-size:10vw;margin:19px 0}.request-heading>.eyebrow{font-size:9px;letter-spacing:.06em}.request-heading>p{font-size:17px}.request-layout{grid-template-columns:1fr;gap:35px}.request-side{display:none}.step-rail{gap:12px;margin-bottom:29px;padding-top:20px}.step-rail li button{font-size:12px;gap:8px}.step-rail li span{width:25px;height:25px;font-size:11px}.request-form-wrap form>h2{font-size:32px;margin-bottom:26px}.animal-choice{gap:10px}.animal-choice>label{padding:20px 12px 16px;min-height:128px;gap:25px}.animal-choice>label>svg{width:30px}.animal-choice label>span{font-size:13px}.animal-choice .choice-check{width:17px;height:17px;right:9px;top:9px}.animal-choice .choice-check svg{width:12px}.form-pair{gap:18px}.field>label{font-size:13px}.field>input,.field>select{font-size:16px;padding:13px 10px;min-height:54px}.field>small{font-size:11px}.field .age-unknown{font-size:11px;gap:7px}.form-aside{font-size:12px}.form-actions{gap:17px;margin-top:24px}.form-actions .button{font-size:15px;min-height:54px;padding:18px 23px;gap:20px}.back-button{font-size:13px;gap:7px;padding:0}.request-page{padding-bottom:45px}.service-context{font-size:15px}.preference-note{gap:12px;padding:18px}.preference-note p{font-size:13px}.review-inline .request-summary dd{font-size:16px}.contact-heading{font-size:22px}.demo-check{padding:17px;font-size:13px;gap:10px}.error-summary{padding:17px}.error-summary strong{font-size:14px}.request-complete{padding-top:45px;padding-bottom:65px}.request-complete h1{font-size:10vw;margin:25px 0}.request-complete>p{font-size:18px}.complete-icon{width:75px;height:75px;margin-bottom:30px}.complete-icon svg{width:43px}.request-complete>div{flex-direction:column;align-items:flex-start;gap:22px}.questions-page{padding-bottom:50px}.faq-list details{padding:23px 0}.faq-list summary{font-size:22px;line-height:1.15;gap:20px}.faq-list p{font-size:16px;margin-top:18px}.help-now{padding-top:44px;padding-bottom:60px}.help-now h1{font-size:10vw;margin:25px 0 34px}.help-message{gap:18px;padding:28px 0}.help-message>svg{width:30px}.help-message h2{font-size:27px}.help-message p{font-size:17px}.help-message strong{font-size:18px}.contact-page{padding-bottom:50px}.contact-spread{grid-template-columns:1fr;gap:30px}.contact-spread>img{height:75vw}.contact-spread h2{font-size:9vw;margin:0 0 23px}.contact-spread p{font-size:17px}.privacy-page{padding-bottom:55px}.reading-copy{margin:0}.reading-copy p{font-size:17px}.not-found{padding-top:55px;padding-bottom:70px}.not-found h1{font-size:10vw}.not-found p{font-size:19px}.not-found .button{font-size:15px}.gallery-modal{padding:60px 18px 20px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.gallery-modal>img{height:55vh}.gallery-caption{gap:12px;flex-wrap:wrap}.gallery-caption>div{flex-basis:100%}.gallery-caption h2{font-size:22px}.gallery-caption>span{margin-right:auto}.gallery-caption p{font-size:12px}}@media(max-width:480px){.hello-copy{padding-top:103px}.hero-wordmark{font-size:37vw}.hello-copy h1{font-size:8.9vw;margin-top:16px}.hello-hero{padding-bottom:66vw}.hero-photo{height:84vw;object-position:66% center}.hello-copy>p{font-size:17px}.task-rail{gap:17px;padding:19px 6%}.task-rail a{font-size:11px}.compact .service-row{grid-template-columns:29% 1fr;gap:17px;position:relative;align-items:start}.compact .service-row>img{height:125px}.compact .row-arrow{display:none}.compact .service-row h3{font-size:22px;line-height:1.08;margin-bottom:8px}.compact .service-row p{font-size:13px}.home-services h2{font-size:8.3vw}.home-clinic h2{font-size:8.6vw}.home-clinic p,.home-clinic .text-link{font-size:15px}.visit-band h2{font-size:31px;line-height:1.1}.visit-beats h3{font-size:19px}.visit-beats p{font-size:14px}.visit-beats>div>span{font-size:50px;min-width:53px}.button{font-size:15px;min-height:56px;padding:19px 24px;gap:25px}.footer{grid-template-columns:1fr 1fr;gap:33px 18px}.footer-brand>a{font-size:70px}.footer nav{font-size:12px;gap:13px}.footer-brand p{font-size:10px}.footer-help{font-size:15px}.page-heading h1{font-size:10.3vw}.service-directory .service-row{grid-template-columns:29% 1fr;gap:20px}.service-directory .row-arrow{display:none}.service-directory .service-row h3{font-size:25px;line-height:1.12}.service-directory .service-row p{font-size:13px}.service-directory .service-row>img{height:175px}.service-index{font-size:8px;line-height:1.5}.service-tools{gap:19px}.purpose{font-size:14px}.search input{font-size:16px}.species-tabs button{font-size:14px;padding:12px 23px}.help-strip>a{font-size:13px}.detail-intro h1{font-size:10.8vw}.detail-intro .eyebrow{font-size:9px}.detail-process>h2{font-size:34px}.detail-columns aside{padding:23px}.detail-columns .text-link{font-size:13px;gap:12px}.clinic-intro h2,.section-top h2{font-size:8.8vw}.role-rows{padding-top:25px}.role-rows h2{font-size:28px}.prep-top h1{font-size:10.1vw}.prep-list h2{font-size:35px}.prep-item strong{font-size:20px}.prep-item>span:last-child>span{font-size:14px}.request-heading h1{font-size:10.4vw}.step-rail{gap:8px}.step-rail li button{font-size:10px;gap:6px}.step-rail li span{width:23px;height:23px}.request-form-wrap form>h2{font-size:29px}.animal-choice{gap:8px}.animal-choice>label{padding:19px 10px 15px;gap:23px;min-height:125px}.animal-choice label>span{font-size:12px;line-height:1.25}.form-pair{grid-template-columns:1fr;gap:0}.field{margin-bottom:22px}.field>label{font-size:14px}.field .age-unknown{font-size:13px;gap:10px}.field .age-unknown input{height:18px;width:18px}.field>small{font-size:12px}.form-actions .button{font-size:13px;gap:15px;padding:18px 20px}.review-inline .request-summary{gap:0 17px}.review-inline .request-summary dd{font-size:14px}.review-inline .request-summary dt{font-size:10px}.help-message{gap:14px}.help-message h2{font-size:25px}.help-message p{font-size:16px}.help-message strong{font-size:17px}.gallery-caption h2{font-size:20px}.menu{padding:35px 25px}.menu nav{margin:30px 0}.menu nav a{font-size:22px;padding:15px 0}}@media(max-width:359px){.header{gap:10px}.header-request{font-size:11px;padding:12px 14px;gap:10px}.menu-toggle{width:37px;height:37px}.logo{font-size:25px}.hello-copy h1{font-size:8.9vw}.hello-copy .button{font-size:13px;padding:16px 21px;gap:18px}.task-rail{gap:10px}.task-rail a{font-size:10px}.compact .service-row{gap:13px;grid-template-columns:28% 1fr}.compact .service-row h3{font-size:20px}.compact .service-row p{font-size:12px}.visit-band h2{font-size:28px}.visit-beats h3{font-size:18px}.visit-beats>div{gap:17px}.footer-brand>a{font-size:59px}.footer nav{font-size:11px}.footer-help{font-size:14px}.service-directory .service-row{gap:15px}.service-directory .service-row h3{font-size:22px}.service-directory .service-row p{font-size:12px}.step-rail li button{font-size:9px;gap:5px}.step-rail li span{height:21px;width:21px}.request-form-wrap form>h2{font-size:26px}.animal-choice label>span{font-size:11px}.form-actions{gap:12px}.form-actions .button{font-size:12px;padding:17px 16px;gap:10px}.back-button{font-size:12px}.faq-list summary{font-size:20px}.help-message{display:block}.help-message>svg{margin-bottom:18px}}h1,h2,h3{word-spacing:.08em}.contact-facts{margin:0 0 28px}.contact-facts a,.help-message a{color:var(--tomato)}.help-signs{display:grid;grid-template-columns:1fr 1fr;gap:50px;max-width:950px;margin-bottom:40px}.help-signs h3{font-size:22px;margin:0 0 12px}.help-signs ul{list-style:none;padding:0;margin:0}.help-signs li{font-size:17px;line-height:1.45;padding:11px 0;border-bottom:1px solid var(--line)}@media(max-width:760px){.help-signs{grid-template-columns:1fr;gap:30px}.help-signs li{font-size:15px}}
