@charset "UTF-8";
:root{--blue:#9c5039;--navy:#3d3e49;--muted:#78746e;--line:#e4d8ca;--paper:#f7efe4;--white:#fcf8f1;--radius:18px}html{scroll-padding-top:25px}body{background:#fcf8f1;color:#3d3e49;font-family:'Segoe UI',Arial,sans-serif}h1,h2,h3{font-family:'Segoe UI',Arial,sans-serif;font-weight:400;letter-spacing:-.04em;line-height:1.15}h2 em,.care-hero em{font-family:Georgia,'Times New Roman',serif;font-weight:400;color:#a65c44}.container{max-width:1240px;padding:0 36px}.button{border-radius:50px;background:#9c5039;border:1px solid #9c5039;color:#fff9f3;font-weight:500;font-size:13px;padding:15px 23px;gap:18px;box-shadow:none;transition:background .18s}.button:hover{background:#81422f;box-shadow:none;transform:none}.button.secondary{border-color:#a27764;background:transparent;color:#784b3b}.button.secondary:hover{background:#f1ddcc}.text-link{color:#8c4b35;font-weight:400;text-underline-offset:5px}.demo-bar{background:#f5ede1;color:#766e65;font-size:10px;padding:7px 20px}.demo-bar a{color:#8c4b35}.care-header{background:#fcf8f1;position:relative;border:0;z-index:30}.care-nav-row{position:relative;min-height:113px;display:flex;align-items:center}.care-header .brand{position:absolute;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;gap:3px;text-align:center;font-size:27px;font-weight:500;line-height:1.1;color:#41434f;letter-spacing:-1px}.care-header .brand svg{width:34px;height:31px;flex-shrink:0}.care-header .brand small{display:block;font-size:8px;font-weight:400;letter-spacing:.5px;margin-top:7px;text-transform:none;color:#78746e}.care-header .navlinks{display:grid;grid-template-columns:repeat(3,max-content) 1fr repeat(3,max-content);width:100%;gap:29px;margin:0;padding:0;align-items:center;background:none;border:0;position:static}.care-header .navlinks a:nth-child(4){grid-column:5}.care-header .navlinks a{font-size:12px;font-weight:400;white-space:nowrap;padding:10px 0;color:#41434f;line-height:1.5}.care-header .navlinks a:hover,.care-header .navlinks a[aria-current=page]{color:#9c5039;text-decoration:underline;text-underline-offset:6px}.care-utility{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:8px 0 12px;border-bottom:1px solid #e4d8ca}.care-utility>span{color:#78746e;font-size:10px;line-height:1.6}.care-utility>span>small{display:inline-block;margin-left:7px;font-size:9px;color:#8b8178}.care-tools{display:flex;align-items:center;gap:16px}.care-tools .icon-button{width:30px;height:32px;background:none;color:#5a504a;border-radius:50%;font-size:12px}.care-tools .icon-button:hover{background:#f1e2d3}.care-tools .icon-button svg{width:17px}.care-header-book{font-size:10px;padding:9px 16px;background:none;color:#784b3b;border-color:#a27764}.care-header-book:hover{background:#f1e2d3}.care-header .menu-toggle{display:none}.care-hero{padding:42px 0 35px}.care-hero-grid{display:grid;grid-template-columns:1fr 1.07fr;gap:25px;align-items:center}.care-hero-copy{padding:18px 0 42px;min-width:0}.care-label{font-size:10px;letter-spacing:1.1px;text-transform:uppercase;color:#98553d;font-weight:500;margin:0 0 24px;line-height:1.7}.care-hero h1{font-size:clamp(42px,4.5vw,65px);font-weight:400;line-height:1.08;margin-bottom:26px;color:#41434f;letter-spacing:-.045em}.care-hero-copy>p:not(.care-label){font-size:16px;color:#78746e;line-height:1.9;margin-bottom:0}.care-hero .actions{margin-top:28px}.care-soft-link{display:inline-block;font-size:11px;margin-top:24px;color:#7c6e61;text-decoration:underline;text-underline-offset:5px}.care-hero-visual{position:relative;min-width:0;padding-top:0}.care-hero-visual>img{width:100%;height:525px;object-fit:cover;object-position:50% center;border-radius:280px 280px 22px 22px;background:#f3d7c7}.care-hero-visual>p{text-align:center;font-size:13px;color:#7d5948;margin:17px 0 0;font-style:italic;font-family:Georgia,serif}.care-hero-visual>p>small{display:block;font-size:9px;color:#8a8177;font-style:normal;font-family:'Segoe UI',Arial,sans-serif;margin-top:5px}.care-welcome{text-align:center;padding:50px 0 65px}.care-welcome p{font-family:Georgia,serif;font-size:27px;line-height:1.5;color:#514942;font-weight:400;letter-spacing:-.5px;margin:0 0 18px}.care-welcome span{font-size:11px;color:#81786e}.section{padding:76px 0}.section.pt0{padding-top:0}.care-section-heading{text-align:center;margin-bottom:42px}.care-section-heading .care-label{margin-bottom:15px}.care-section-heading h2{font-size:43px;margin-bottom:20px;line-height:1.2}.care-section-heading>p:not(.care-label){font-size:13px;color:#78746e;line-height:1.8}.care-routes-section{background:#f7efe4}.care-routes{display:grid;grid-template-columns:1fr 1fr;gap:28px}.care-route{padding:40px 45px;display:flex;flex-direction:column;align-items:start;min-width:0;border-radius:9px;background:#f9e5d6}.care-route-kids{background:#f0d4c4}.care-route-top{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:28px;color:#8e5843}.care-route-top>span{font-size:11px}.care-route-top>svg{width:38px;height:38px}.care-route h3{font-size:37px;line-height:1.15;margin-bottom:23px}.care-route>p{font-size:14px;color:#796b61;line-height:1.85;margin-bottom:20px}.care-route ul{padding:0;margin:0 0 30px;list-style:none;width:100%}.care-route li>a{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:13px;padding:14px 0;border-bottom:1px solid #d4b9a7;color:#5e4b40}.care-route li>a:hover{text-decoration:underline;text-underline-offset:4px}.care-route .button{margin-top:auto;font-size:12px}.care-routes-foot{display:flex;justify-content:space-between;gap:30px;margin-top:28px;align-items:center}.care-routes-foot>span{font-size:10px;color:#81786e}.care-routes-foot>.text-link{font-size:12px}.care-first{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.care-first>img{width:100%;height:530px;object-fit:cover;object-position:center;border-radius:12px 150px 12px 12px}.care-first h2{font-size:42px;line-height:1.18;margin-bottom:25px}.care-first>div>p:not(.care-label){font-size:14px;line-height:1.85;color:#78746e}.care-first ol{padding:0;margin:28px 0;list-style:none;counter-reset:visits}.care-first li{display:grid;grid-template-columns:25px 1fr;column-gap:14px;margin-bottom:21px;counter-increment:visits}.care-first li:before{content:counter(visits);font-family:Georgia,serif;font-style:italic;color:#a65c44;font-size:24px;grid-row:1/3}.care-first li strong{font-size:13px;font-weight:500;line-height:1.6}.care-first li span{display:block;font-size:11px;color:#78746e;line-height:1.8;margin-top:4px}.care-first .text-link{font-size:12px}.care-team-section{padding-top:20px}.doctors-grid{gap:35px}.doctor-card{background:transparent;border:0;border-radius:0;overflow:visible}.doctor-visual{height:325px;min-height:0;border-radius:180px 180px 10px 10px;overflow:hidden;background:#efdfce}.doctor-visual img{width:100%;height:100%;object-fit:cover}.care-morozov img,.care-profile-morozov{object-position:83% center}.doctor-info{padding:24px 0}.doctor-info .pill{padding:0;background:transparent;color:#98553d;font-size:10px;letter-spacing:.3px;border-radius:0}.doctor-info h3{font-weight:400;font-size:26px;line-height:1.2;margin:14px 0 12px}.doctor-info p{font-size:11px;color:#78746e;line-height:1.8}.doctor-info .actions{justify-content:space-between;gap:12px;margin-top:23px}.doctor-info .button{font-size:10px;padding:9px 16px}.doctor-info .text-link{font-size:11px}.care-center{text-align:center;margin-top:15px}.care-center .text-link{font-size:13px}.care-prices-section{background:#f7efe4}.care-prices-layout{display:grid;grid-template-columns:.85fr 1.2fr;gap:85px;align-items:start}.care-prices-layout h2{font-size:42px;line-height:1.15;margin-bottom:25px}.care-prices-layout>div>p:not(.care-label):not(.care-fine){font-size:14px;line-height:1.9;color:#78746e;margin-bottom:25px}.care-prices-layout .button{font-size:12px}.care-price-table{width:100%;border-collapse:collapse;color:#514942}.care-price-table caption{text-align:left;font-size:10px;color:#81786e;margin-bottom:17px}.care-price-table th{text-align:left;font-size:11px;font-weight:500;padding:0 0 15px;border-bottom:1px solid #cdb7a4}.care-price-table th:last-child{text-align:right}.care-price-table td{padding:20px 0;border-bottom:1px solid #dfd0bf;vertical-align:top}.care-price-table td strong{display:block;font-size:14px;font-weight:500;line-height:1.6}.care-price-table td small{display:block;font-size:10px;color:#81786e;line-height:1.8;margin-top:5px;max-width:330px}.care-price-table td:last-child{white-space:nowrap;padding-left:25px;font-size:19px;font-family:Georgia,serif;color:#965139;text-align:right}.care-fine{font-size:10px;color:#81786e;line-height:1.8;margin-top:17px}.care-faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.care-faq-layout h2{font-size:43px;line-height:1.15;margin-bottom:25px}.care-faq-layout .text-link{font-size:12px}.faq details{border-bottom:1px solid #dfd0bf;padding:22px 0}.faq details:first-child{border-top:1px solid #dfd0bf}.faq summary{font-size:17px;font-weight:400;line-height:1.6;padding-right:35px}.faq summary:after{color:#9c5039}.faq details p{font-size:13px;color:#78746e;line-height:1.9;margin-bottom:0}.care-documents-section{padding:0 0 35px}.care-documents{border-top:1px solid #dfd0bf;border-bottom:1px solid #dfd0bf;padding-top:32px;padding-bottom:32px;display:grid;grid-template-columns:1fr 1fr;column-gap:60px;row-gap:20px}.care-documents>p{font-family:Georgia,serif;font-style:italic;font-size:28px;line-height:1.4;color:#635247;margin:0}.care-documents>div{display:flex;flex-direction:column;gap:16px;align-items:start;justify-content:center}.care-documents a{font-size:12px;color:#8c4b35}.care-documents a:hover{text-decoration:underline;text-underline-offset:4px}.care-documents>small{grid-column:1/-1;color:#81786e;font-size:10px}.care-contact{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:90px}.care-contact h2{font-size:53px;line-height:1.12;margin-bottom:25px}.care-contact>div>p:not(.care-label){font-size:15px;line-height:1.9;color:#78746e;margin-bottom:28px}.care-contact aside{background:#f3d7c7;border-radius:130px 130px 12px 12px;padding:64px 44px 40px;min-height:340px}.care-contact aside>.care-label{font-size:10px;color:#88543f;margin-bottom:20px}.care-contact aside h3{font-size:28px;line-height:1.3;margin-bottom:25px}.care-contact aside p{font-size:14px;line-height:1.8;color:#796b61}.care-contact aside .text-link{font-size:12px}.care-contact aside small{display:block;font-size:10px;line-height:1.8;color:#8a7060;margin-top:25px}.footer{background:#f1e4d6;color:#554e48;border-top:1px solid #e1d2c2}.footer .brand,.footer .brand small,.footer h3,.footer a{color:#554e48}.footer p,.footer-bottom{color:#807266}.footer .pill.outline{background:none;border-color:#bca693;color:#755a48}.footer .medical-warning{border-color:#d2bdab;color:#796b61;border-radius:4px}.page-head{background:#f7efe4;border-bottom:1px solid #e4d8ca}.page-head h1{font-weight:400;font-size:clamp(34px,4vw,50px)}.info-card,.sticky-card,.route-card,.contact-main,.callout,.review-card,.survey-block,.cta-block,dialog{border-radius:12px;background:#fffaf3}.pill{background:#f3dfcf;color:#8c4b35;border-radius:50px}.profile-photo,.profile-monogram{border-radius:150px 150px 10px 10px}.profile-photo{object-fit:cover}.filter-chip{border-radius:50px}.filter-chip.active{background:#9c5039;color:white;border-color:#9c5039}.a11y-panel{background:#f1e4d6;border-bottom:1px solid #dfd0bf}.a11y-panel button{border-radius:50px}.mobile-booking{background:#fcf8f1}.mobile-booking .button{border-radius:50px}.price-table th{background:#9c5039;color:white}.price-table .table-category td{color:#8c4b35;background:#f5e6d8}.field input,.field select,.field textarea{background:#fffdf8}.field input:focus,.field select:focus,.field textarea:focus{outline-color:#a65c44;border-color:#a65c44}.contact-phone,.quote{color:#8c4b35}
@media(max-width:1000px){.care-header .navlinks{gap:19px}.care-header .navlinks a{font-size:11px}.care-header .brand{font-size:25px}.care-hero h1{font-size:50px}.care-hero-copy>p:not(.care-label){font-size:14px}.care-hero-copy>p br{display:none}.care-hero-visual>img{height:450px}.care-first{gap:40px}.care-first h2{font-size:36px}.care-first>img{height:500px}.care-prices-layout{gap:45px}.care-prices-layout h2{font-size:36px}.doctors-grid{gap:24px;grid-template-columns:repeat(2,1fr)}.care-contact{gap:45px}.care-contact h2{font-size:45px}.care-contact aside{padding:55px 32px 35px}.care-faq-layout{gap:45px}}
@media(max-width:800px){.care-header>.container{position:relative}.care-nav-row{min-height:90px;display:block;padding-top:15px}.care-header .brand{position:static;left:auto;transform:none;align-items:start;text-align:left;flex-direction:row;gap:8px;width:max-content;font-size:28px;padding-top:7px}.care-header .brand svg{width:32px;height:37px}.care-header .brand small{font-size:8px;margin-top:5px}.care-header .navlinks{display:none;position:absolute;top:90px;left:0;right:0;z-index:31;padding:16px 36px 25px;background:#fcf8f1;border-bottom:1px solid #dfd0bf;grid-template-columns:1fr;gap:0}.care-header .navlinks.open{display:grid}.care-header .navlinks a{font-size:16px;padding:11px 0}.care-header .navlinks a:nth-child(4){grid-column:auto}.care-utility{position:absolute;right:36px;top:22px;padding:0;border:0}.care-utility>span,.care-header-book{display:none}.care-tools{gap:12px}.care-header .menu-toggle{display:grid;font-size:23px}.care-hero{padding-top:25px}.care-hero-grid{gap:22px}.care-hero h1{font-size:45px}.care-hero-visual>img{height:420px}.care-hero .care-label{font-size:9px}.care-route{padding:30px}.care-route h3{font-size:32px}.care-route>p{font-size:13px}.care-route li>a{font-size:12px}.care-route .button{font-size:11px}.care-welcome p{font-size:25px}.care-first{grid-template-columns:1fr 1fr;gap:30px}.care-first h2{font-size:31px}.care-first>img{height:480px}.care-contact h2{font-size:40px}.care-contact aside h3{font-size:24px}.care-faq-layout h2{font-size:37px}.care-prices-layout{grid-template-columns:1fr;gap:30px}}
@media(max-width:600px){.container{padding:0 22px}.demo-bar{font-size:9px;padding:8px 18px;line-height:1.6}.care-nav-row{min-height:87px;padding-top:13px}.care-header .brand{font-size:27px}.care-header .navlinks{top:87px;padding:14px 22px 22px}.care-utility{right:22px;top:22px}.care-tools{gap:5px}.care-tools .icon-button{width:29px}.care-hero{padding:22px 0 15px}.care-hero-grid{grid-template-columns:1fr;gap:8px}.care-hero-copy{padding:0 0 25px}.care-hero h1{font-size:46px;line-height:1.1;margin-bottom:24px}.care-hero .care-label{font-size:9px;margin-bottom:20px;max-width:280px}.care-hero-copy>p:not(.care-label){font-size:14px;line-height:1.85;max-width:310px}.care-hero .actions{margin-top:25px}.care-hero .button{font-size:12px;padding:15px 21px}.care-soft-link{font-size:11px;margin-top:22px}.care-hero-visual>img{height:350px;border-radius:180px 180px 15px 15px;object-position:center}.care-hero-visual>p{font-size:13px;margin-top:14px}.care-hero-visual>p>small{font-size:9px}.care-welcome{padding:38px 0 45px}.care-welcome p{font-size:23px;line-height:1.5}.care-welcome br{display:none}.care-welcome span{font-size:10px}.section{padding:52px 0}.care-section-heading{margin-bottom:30px}.care-section-heading h2{font-size:33px;line-height:1.18}.care-section-heading>p:not(.care-label){font-size:12px}.care-label{font-size:9px;margin-bottom:18px}.care-routes{grid-template-columns:1fr;gap:20px}.care-route{padding:29px}.care-route-top{margin-bottom:22px}.care-route h3{font-size:35px}.care-route>p{font-size:13px}.care-route li>a{font-size:12px}.care-route .button{font-size:11px}.care-routes-foot{display:block}.care-routes-foot>span{display:block;font-size:9px;margin-top:17px;line-height:1.7}.care-routes-foot>.text-link{font-size:12px}.care-first{grid-template-columns:1fr;gap:32px}.care-first>img{height:330px;border-radius:12px 110px 12px 12px}.care-first h2{font-size:35px}.care-first>div>p:not(.care-label){font-size:13px}.care-first li strong{font-size:13px}.care-first li span{font-size:11px}.care-team-section{padding-top:15px}.doctors-grid{grid-template-columns:1fr;gap:30px}.doctor-visual{height:350px}.doctor-info{padding:22px 0 0}.doctor-info h3{font-size:29px}.doctor-info .pill{font-size:10px}.doctor-info p{font-size:11px}.doctor-info .button{font-size:11px}.care-center{margin-top:33px}.care-prices-layout h2{font-size:35px}.care-prices-layout>div>p:not(.care-label):not(.care-fine){font-size:13px}.care-price-table caption{font-size:9px}.care-price-table th{font-size:10px}.care-price-table td{padding:18px 0}.care-price-table td strong{font-size:12px}.care-price-table td small{font-size:9px}.care-price-table td:last-child{font-size:17px;padding-left:17px}.care-fine{font-size:9px}.care-faq-layout{grid-template-columns:1fr;gap:30px}.care-faq-layout h2{font-size:35px}.faq summary{font-size:17px}.faq details p{font-size:12px}.care-documents-section{padding-bottom:10px}.care-documents{grid-template-columns:1fr;gap:25px;padding-top:27px;padding-bottom:27px}.care-documents>p{font-size:26px}.care-documents>div{gap:17px}.care-documents a{font-size:12px}.care-documents>small{font-size:9px;line-height:1.8}.care-contact{grid-template-columns:1fr;gap:35px}.care-contact h2{font-size:44px}.care-contact>div>p:not(.care-label){font-size:14px}.care-contact aside{padding:55px 32px 35px;border-radius:120px 120px 10px 10px;min-height:0}.care-contact aside h3{font-size:27px}.care-contact aside>.care-label{font-size:9px}.care-contact aside p{font-size:13px}.care-contact aside small{font-size:9px}.footer{padding-bottom:100px}.page-head h1{font-size:35px}.mobile-booking .button{font-size:11px}}
body.a11y{--blue:#111;--navy:#111;--muted:#222;--line:#777;--paper:#f5f5f5;--white:#fff;background:#fff;color:#111}body.a11y.dark{--blue:#fff;--navy:#fff;--muted:#eee;--line:#aaa;--paper:#111;--white:#000;background:#000;color:#fff}body.a11y .care-header,body.a11y .care-header .navlinks,body.a11y .care-routes-section,body.a11y .care-route,body.a11y .care-prices-section,body.a11y .care-contact aside,body.a11y .page-head,body.a11y .footer,body.a11y .info-card,body.a11y .sticky-card,body.a11y .route-card,body.a11y .contact-main,body.a11y .callout,body.a11y .review-card,body.a11y .survey-block,body.a11y dialog{background:var(--white);color:var(--navy)}body.a11y .care-header .brand,body.a11y .care-header .brand small,body.a11y .care-header .navlinks a,body.a11y .care-tools .icon-button,body.a11y .care-label,body.a11y .care-hero h1,body.a11y .care-hero em,body.a11y h2 em,body.a11y .care-hero-copy>p,body.a11y .care-soft-link,body.a11y .care-hero-visual>p,body.a11y .care-hero-visual>p>small,body.a11y .care-welcome p,body.a11y .care-welcome span,body.a11y .care-route-top,body.a11y .care-route p,body.a11y .care-route li>a,body.a11y .text-link,body.a11y .care-routes-foot>span,body.a11y .care-first p,body.a11y .care-first li span,body.a11y .doctor-info .pill,body.a11y .doctor-info p,body.a11y .care-section-heading>p,body.a11y .care-prices-layout>div>p,body.a11y .care-price-table,body.a11y .care-price-table td small,body.a11y .care-price-table td:last-child,body.a11y .care-price-table caption,body.a11y .care-fine,body.a11y .faq details p,body.a11y .care-documents>p,body.a11y .care-documents a,body.a11y .care-documents small,body.a11y .care-contact>div>p,body.a11y .care-contact aside p,body.a11y .care-contact aside small,body.a11y .footer a,body.a11y .footer h3,body.a11y .footer .brand,body.a11y .care-utility>span{color:var(--navy)}body.a11y .care-nav-row{display:block;padding-top:20px}body.a11y .care-header .brand{position:static;transform:none;width:max-content;text-align:left;align-items:start;flex-direction:row;margin-bottom:20px}body.a11y .care-header .navlinks{display:none;grid-template-columns:repeat(3,1fr);gap:15px;padding-bottom:15px}body.a11y .care-header .navlinks.open{display:grid}body.a11y .care-header .navlinks a:nth-child(4){grid-column:auto}body.a11y .care-header .menu-toggle{display:grid}body.a11y .care-tools{flex-wrap:wrap}body.a11y .care-hero-grid{grid-template-columns:1fr}body.a11y .care-hero-visual>img{display:none}body.a11y .care-hero-copy{padding-bottom:0}body.a11y .care-label,body.a11y .care-hero-copy>p,body.a11y .care-soft-link,body.a11y .care-hero-visual>p,body.a11y .care-hero-visual>p>small,body.a11y .care-welcome span,body.a11y .care-route-top>span,body.a11y .care-route>p,body.a11y .care-route li>a,body.a11y .care-routes-foot>span,body.a11y .care-routes-foot>.text-link,body.a11y .care-first>div>p,body.a11y .care-first li strong,body.a11y .care-first li span,body.a11y .care-first .text-link,body.a11y .care-section-heading>p,body.a11y .doctor-info p,body.a11y .care-prices-layout>div>p,body.a11y .care-price-table caption,body.a11y .care-price-table th,body.a11y .care-price-table td strong,body.a11y .care-price-table td small,body.a11y .care-fine,body.a11y .faq details p,body.a11y .care-documents a,body.a11y .care-documents>small,body.a11y .care-contact>div>p,body.a11y .care-contact aside p,body.a11y .care-contact aside small{font-size:1em!important}body.a11y .care-price-table td:last-child{white-space:normal;font-size:1em}body.a11y .care-routes{gap:25px}body.a11y .care-route{padding:30px}body.a11y .care-route .button{font-size:.85em}body.a11y .care-utility{flex-wrap:wrap}
@media(min-width:801px){body.a11y .care-header .navlinks{display:grid}body.a11y .care-header .menu-toggle{display:none}}
@media(max-width:800px){body.a11y .care-header .navlinks{position:static;grid-template-columns:1fr;width:100%;padding:15px 0}body.a11y .care-header .navlinks a{font-size:1em}body.a11y .care-nav-row{padding-top:20px}body.a11y .care-utility{position:static;padding:0 0 15px}body.a11y .care-header .brand{margin-bottom:0}}
@media(max-width:600px){body.a11y .care-route{padding:27px}body.a11y .care-contact aside{border-radius:12px;padding:30px}body.a11y .care-price-table td{padding:16px 4px}body.a11y .care-price-table td small{overflow-wrap:anywhere}body.a11y .care-contact h2{font-size:38px}body.a11y .care-first h2{font-size:34px}}
@media print{.care-hero-visual,.care-welcome,.care-contact-section{display:none}.care-hero-grid{display:block}.care-hero-copy{padding:15px 0}.care-hero h1{font-size:30pt}.care-routes{grid-template-columns:1fr 1fr}.care-first,.care-prices-layout,.care-faq-layout{display:block}.care-first>img{display:none}.care-route{break-inside:avoid}.care-documents{display:block}}
.care-header .brand svg{color:currentColor}
