/* Vita: clinical photography, a restrained blue palette and generous editorial rhythm. */
.care-pack-vita,.cp-theme-vita{--cp-ink:#062b3b;--cp-accent:#087fc4;--cp-soft:#f1f8fc;--cp-paper:#fff;--cp-heading:Inter,Arial,sans-serif;color:#062b3b;background:#f1f8fc}
.cp-theme-vita{width:100%;max-width:none;margin:0;font-family:Inter,Arial,sans-serif}.cp-theme-vita h1,.cp-theme-vita h2,.cp-theme-vita h3{font-family:Inter,Arial,sans-serif!important;color:inherit;letter-spacing:-.045em}.cp-theme-vita h1{font-size:clamp(40px,5vw,72px)!important;line-height:1.06!important;max-width:20ch}.cp-theme-vita h2{font-size:clamp(32px,3.2vw,48px)!important;line-height:1.1!important;max-width:24ch;margin:18px 0 32px}.cp-theme-vita h3{font-size:clamp(22px,2vw,28px)!important;line-height:1.2!important;margin:12px 0}.cp-theme-vita p{font-size:18px;line-height:1.65;color:inherit}.vh-wrap{width:calc(100% - 112px);max-width:1296px;margin-inline:auto}.vh-section{padding-block:104px;background:#fff}.vh-tinted{background:#f1f8fc}.vh-kicker{font-size:14px!important;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.vh-button,.cp-theme-vita .cp-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#087fc4!important;color:#fff!important;border:0!important;padding:17px 28px;border-radius:40px;text-decoration:none;font-size:16px!important;font-weight:600;min-height:52px;box-sizing:border-box}.vh-button:hover,.vh-button:focus-visible{background:#062b3b!important}.vh-button svg{flex-shrink:0}.vh-hero{height:calc(100svh - 128px);min-height:540px;max-height:900px;position:relative;background:#062b3b;isolation:isolate}.vh-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 20%;z-index:-2}.vh-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#03182533 0%,transparent 40%,#031825b8 100%);z-index:-1}.vh-hero-copy{position:absolute;bottom:56px;left:max(56px,calc((100% - 1296px)/2));right:80px;color:#fff}.cp-theme-vita .vh-hero h1{font-size:clamp(48px,7.5vw,112px)!important;max-width:22ch;margin:18px 0 28px;color:#fff!important;white-space:normal}.vh-hero-copy>p{font-size:22px!important;font-weight:600}.vh-hero .vh-button{background:#fff!important;color:#062b3b!important}.vh-service-rows{border-top:1px solid #062b3b;margin-top:48px}.vh-service-row{display:grid;grid-template-columns:100px 1.1fr 1fr 56px;gap:28px;align-items:center;padding:34px 0;border-bottom:1px solid #d5e0e6}.vh-service-row>span{font-size:32px;color:#b4c5ce;font-weight:700}.vh-service-row p{color:#526a76}.vh-circle{width:50px;height:50px;border:1px solid #d5e0e6;border-radius:50%;display:grid;place-content:center;font-size:0;color:#062b3b}.vh-split{display:grid;grid-template-columns:1.1fr 1fr;gap:88px;align-items:center}.vh-collage{display:grid;grid-template-columns:1fr 1fr;gap:18px}.vh-collage>div{background:#087fc4;color:#fff;padding:30px;display:flex;flex-direction:column;justify-content:space-between;min-height:300px;border-radius:12px}.vh-collage>img{width:100%;height:100%;min-height:300px;object-fit:cover;border-radius:12px}.vh-collage>img:last-child{grid-column:1/-1;aspect-ratio:16/9;min-height:0}.vh-point{display:flex;gap:18px;margin-top:30px}.vh-point>span{font-size:30px;color:#087fc4}.vh-point p{margin:0;color:#526a76}.vh-explorer{position:relative;isolation:isolate;background:#062b3b;color:#fff;overflow:hidden}.vh-scene{position:absolute;inset:0;z-index:-1}.vh-scene-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 25%;opacity:0;transition:opacity .35s}.vh-scene-image.is-active{opacity:1}.vh-scene:after{content:'';position:absolute;inset:0;background:#03182555}.vh-explorer-grid{display:grid;grid-template-columns:repeat(4,1fr);min-height:620px}.vh-explorer-panel{display:flex;flex-direction:column;justify-content:space-between;gap:80px;padding:36px 32px;color:#fff!important;text-decoration:none;border-right:1px solid #ffffff66;transition:background .25s}.vh-explorer-panel:last-child{border-right:0}.vh-panel-number{font-size:28px;font-weight:700}.vh-explorer-panel h3{color:#fff!important}.vh-explorer-panel p{display:none;margin:16px 0}.vh-explorer-panel:hover,.vh-explorer-panel:focus-visible{background:#087fc4a8}.vh-explorer-panel:hover p,.vh-explorer-panel:focus-visible p{display:block}.vh-explorer-panel:focus-visible{outline:3px solid #fff;outline-offset:-5px}.vh-faq{border-bottom:1px solid #d5e0e6;padding:20px 0}.vh-faq summary{display:flex;justify-content:space-between;gap:20px;font-size:18px;font-weight:600;cursor:pointer;list-style:none}.vh-faq-image{position:relative}.vh-faq-image>img{width:100%;height:520px;object-fit:cover;object-position:center top;border-radius:12px}.vh-image-note{position:absolute;bottom:24px;left:-24px;background:#087fc4;color:#fff;padding:28px;font-size:24px;max-width:70%;border-radius:12px}.vh-contact-band{display:flex;justify-content:space-between;gap:40px;align-items:center}.vh-blue{background:#087fc4;color:#fff}.vh-blue .vh-button{background:#fff!important;color:#062b3b!important}.vh-title{text-align:center;padding:80px 24px 70px;background:#f1f8fc}.vh-title h1{margin:0 auto 28px}.vh-title>a{font-size:32px;text-decoration:none;color:inherit}.vh-icon-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.vh-icon-cards article{padding:32px;background:#f1f8fc;border-radius:12px}.vh-icon-cards article>span{color:#087fc4}.vh-text-link{display:inline-flex;align-items:center;gap:10px;color:#087fc4}.care-pack-vita .care-footer{background:#062b3b!important;color:#fff!important}.care-pack-vita .care-footer :is(a,h2,p,span){color:#fff!important}.care-pack-vita .cp-header{background:#fff}.care-pack-vita .cp-brand{color:#062b3b}.care-pack-vita .cp-site .cp-team{background:#fff}.care-pack-vita .cp-team-grid img{height:320px;object-fit:cover;object-position:top}.care-pack-vita .cp-team-grid article>div{background:#f1f8fc}.vh-view-switch{display:flex;gap:8px;margin-bottom:20px}.vh-view-switch button,.vh-calendar-times button{border:1px solid #bfd0d9;background:#fff;color:#062b3b;padding:12px 20px;font:inherit;border-radius:6px;cursor:pointer}.vh-view-switch button[aria-pressed=true],.vh-calendar-times button[aria-pressed=true]{background:#062b3b;color:#fff}.vh-demo-notice{color:#526a76!important;margin-bottom:32px}.vh-calendar-bar{display:flex;align-items:center;justify-content:space-between;padding:20px;background:#087fc4;color:#fff}.cp-theme-vita .vh-calendar-bar h2{font-size:22px!important;margin:0;max-width:none}.vh-calendar-bar button{border:0;background:transparent;color:#fff;font-size:28px;padding:8px 16px;cursor:pointer}.vh-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-left:1px solid #cbd9e1}.vh-calendar-grid>span{text-align:center;padding:14px 0;background:#fff;border-bottom:1px solid #cbd9e1;border-right:1px solid #cbd9e1}.vh-calendar-grid>button{aspect-ratio:1.3;background:#f1f8fc;border:0;border-right:1px solid #cbd9e1;border-bottom:1px solid #cbd9e1;color:#062b3b;font:inherit;cursor:pointer}.vh-calendar-grid>button:hover:not(:disabled){background:#d1eaf8}.vh-calendar-grid>button:disabled{color:#9aaeb9;cursor:default}.vh-calendar-grid>button.is-outside{color:#cbd9e1}.vh-calendar-grid>button[aria-current=date]{box-shadow:inset 0 0 0 2px #087fc4}.vh-calendar-grid>button[aria-pressed=true]{background:#062b3b;color:#fff}.vh-calendar-times{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px;align-items:center}.vh-calendar-times h3{flex-basis:100%}.vh-blog-layout{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(240px,1fr);gap:40px;padding-block:40px 100px}.vh-blog-list{display:grid;gap:28px;align-content:start}.vh-blog-card{display:grid;grid-template-columns:1fr 1fr;background:#fff;border-radius:12px;overflow:hidden;text-decoration:none;color:#062b3b}.vh-blog-card img{width:100%;height:100%;min-height:300px;object-fit:cover}.vh-blog-card>div{padding:32px;display:flex;flex-direction:column;justify-content:center}.vh-blog-card p{color:#526a76}.vh-blog-sidebar{padding:36px;background:#fff;border-radius:12px;align-self:start}.cp-theme-vita .vh-blog-sidebar h2{font-size:22px!important;margin:0 0 20px}.vh-blog-sidebar section+section{margin-top:40px}.vh-blog-sidebar input{width:100%;padding:12px;border:1px solid #cbd9e1;border-radius:6px;font:inherit;box-sizing:border-box}.vh-blog-sidebar button{background:#087fc4;color:#fff;border:0;font:inherit;padding:10px 20px;margin-top:12px}.vh-blog-sidebar li{margin-bottom:12px}.vh-recent-post{display:block;margin:18px 0;color:#062b3b;line-height:1.5}.vh-tags{display:flex;flex-wrap:wrap;gap:8px}.vh-tags a{border:1px solid #cbd9e1;padding:6px 12px;color:#062b3b;border-radius:24px;font-size:14px}.vh-article-heading{text-align:center;padding-block:70px 40px}.vh-article-heading h1{margin:20px auto}.vh-article-cover img{width:100%;height:580px;object-fit:cover;object-position:top;border-radius:12px}.vh-article-body{font-size:18px;line-height:1.7;min-width:0}.vh-article-body img{max-width:100%;height:auto}.vh-post-navigation{display:flex;gap:32px;justify-content:space-between;border-top:1px solid #cbd9e1;margin-top:40px;padding-top:30px}.vh-post-navigation a{color:#062b3b}.vh-pagination{display:flex;gap:12px;margin-top:28px}.vh-pagination a,.vh-pagination span{padding:12px 18px;border:1px solid #cbd9e1;border-radius:50%;color:#062b3b}.vh-pagination .current{background:#062b3b;color:#fff}
/* Pack-wide finishing details. */
.care-footer-grid>div:last-child>nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;row-gap:10px}.care-footer-grid>div:last-child>nav a{margin:0!important}.care-shortcuts{position:fixed;right:0;top:40%;z-index:90;display:grid;gap:4px}.care-shortcuts>a{width:58px;min-height:60px;background:#fff;color:#123444;box-shadow:0 3px 16px #001c3020;display:flex;align-items:center;justify-content:center;text-decoration:none;position:relative}.care-shortcuts>a>span{position:absolute;right:100%;background:#123444;color:#fff;padding:12px 18px;white-space:nowrap;opacity:0;pointer-events:none}.care-shortcuts>a:hover>span,.care-shortcuts>a:focus-visible>span{opacity:1}.care-shortcuts>a:hover,.care-shortcuts>a:focus-visible{background:#087fc4;color:#fff}.cp-theme-solace .cp-hero-copy{border-left:0!important;background:#fcf8f2d6!important}.cp-theme-solace .cp-hero figure img{object-position:center top!important}.cp-theme-solace .cp-hero .cp-button{background:#93452f!important;color:#fff!important;border:0!important}.cp-steps{list-style:none!important;padding-left:0!important}.cp-steps li:before,.cp-steps li:after{content:none!important}.cp-steps li{padding-left:0!important}.care-pack-folio .cp-header>.cp-shell,.cp-theme-folio .cp-header>.cp-shell{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center;min-height:90px;padding:12px 0!important;gap:28px}.care-pack-folio .cp-brand{font-size:26px!important;white-space:nowrap}.care-pack-folio .care-desktop-links{gap:20px!important}.cp-theme-folio .cp-hero{height:calc(100svh - 150px);min-height:580px;max-height:850px;display:grid!important;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.cp-theme-folio .cp-hero-copy{padding:32px 40px!important;max-width:1100px}.cp-theme-folio .cp-hero h1{font-size:clamp(38px,4vw,60px)!important;margin:0 0 18px}.cp-theme-folio .cp-hero figure{width:100%;height:100%!important;min-height:0!important;margin:0;overflow:hidden}.cp-theme-folio .cp-hero figure img{height:100%;width:100%;object-fit:cover;object-position:center top}
@media(max-width:1024px){.vh-wrap{width:calc(100% - 64px)}.vh-section{padding-block:64px}.vh-split{gap:40px}.vh-explorer-grid{grid-template-columns:repeat(2,1fr);min-height:600px}.vh-explorer-panel{min-height:240px;padding:24px;gap:40px;border-bottom:1px solid #ffffff66}.vh-explorer-panel p{display:none!important}.vh-icon-cards{grid-template-columns:repeat(2,1fr)}.vh-service-row{grid-template-columns:54px 1fr 1fr 50px;gap:20px}.vh-blog-layout{grid-template-columns:minmax(0,1fr) 260px;gap:24px}.vh-blog-card{grid-template-columns:1fr}.vh-blog-card img{height:240px;min-height:0}.vh-blog-sidebar{padding:24px}.care-shortcuts>a{width:44px;min-height:48px}.care-shortcuts svg{width:21px}.care-pack-folio .care-desktop-links{gap:12px!important}.cp-theme-folio .cp-hero{height:auto;max-height:none}.cp-theme-folio .cp-hero figure{height:420px!important}}
@media(max-width:700px){.vh-wrap{width:calc(100% - 44px)}.vh-section{padding-block:52px}.vh-hero{height:calc(100svh - 130px);min-height:520px}.vh-hero-copy{left:24px;right:32px;bottom:32px}.cp-theme-vita .vh-hero h1{font-size:48px!important}.vh-split{grid-template-columns:1fr;gap:40px}.vh-collage>div{padding:20px;min-height:230px}.vh-collage>img{min-height:230px}.vh-service-row{grid-template-columns:40px 1fr 44px;padding:24px 0;gap:12px}.vh-service-row p{grid-column:2;grid-row:2;margin:0}.vh-service-row .vh-circle{grid-column:3;grid-row:1}.vh-service-row>span{font-size:24px}.vh-explorer-grid{min-height:540px}.vh-explorer-panel{min-height:220px;padding:20px 16px}.vh-explorer-panel h3{font-size:21px!important}.vh-panel-number{font-size:22px}.vh-title{padding:52px 22px 36px}.vh-icon-cards{gap:14px}.vh-icon-cards article{padding:20px}.vh-contact-band{display:block}.vh-faq-image>img{height:400px}.vh-image-note{left:0;font-size:20px;padding:22px}.vh-blog-layout{grid-template-columns:1fr;padding-bottom:52px}.vh-blog-card{grid-template-columns:1fr}.vh-blog-card>div{padding:24px}.vh-article-cover img{height:300px}.vh-calendar-grid>button{aspect-ratio:.85;font-size:16px}.vh-calendar-grid>span{font-size:14px}.vh-calendar-bar{padding:14px 6px}.cp-theme-vita .vh-calendar-bar h2{font-size:19px!important}.care-shortcuts{top:auto;bottom:16px;right:12px;display:flex;gap:6px}.care-shortcuts>a{width:44px;min-height:44px}.care-shortcuts>a>span{display:none}.cp-theme-folio .cp-hero-copy{padding:32px 22px!important}.cp-theme-folio .cp-hero figure{height:320px!important}.care-footer-grid>div:last-child>nav{column-gap:18px}}
@media(prefers-reduced-motion:reduce){.vh-scene-image,.vh-explorer-panel{transition:none}}
/* Vita 0.9.1: one shared visual language on every page. */
.care-pack-vita .wp-site-blocks{position:relative;padding-top:0}.care-pack-vita .wp-site-blocks>header{margin:0}.care-pack-vita .wp-site-blocks:has(.vh-hero)>.wp-block-template-part:has(.vh-header-shell){position:absolute;inset:0 0 auto;z-index:40}
body.care-pack-vita:has(.vh-hero) .vh-header-shell{position:absolute;inset:0 0 auto;z-index:40;width:100%;color:#fff;background:linear-gradient(180deg,#041c32b3,transparent)}
body.care-pack-vita:has(.vh-hero) .vh-header-shell :is(.cp-header,.cp-utility){background:transparent!important;border:0!important;color:#fff!important}
body.care-pack-vita:has(.vh-hero) .vh-header-shell :is(.cp-brand,.cp-brand-sub,.cp-utility a,.care-desktop-links>a,.care-mobile-navigation>summary){color:#fff!important}
body.care-pack-vita:has(.vh-hero) .care-desktop-links>.cp-contact-link{background:#087fc4!important;color:#fff!important;border-radius:40px;padding:14px 24px;border:0}
body.care-pack-vita:has(.vh-hero) .vh-hero{height:100svh;min-height:600px;max-height:1080px}
body.care-pack-vita.admin-bar:has(.vh-hero) .vh-hero{height:calc(100svh - 32px)}
.care-pack-vita .cp-brand{font-size:28px!important}.care-pack-vita .cp-brand-sub{font-size:16px!important;line-height:1.4}.care-pack-vita .cp-header>.cp-shell{min-height:100px}
.cp-theme-vita .vh-hero-image{object-position:center top}.cp-theme-vita .vh-hero-copy{bottom:60px}.cp-theme-vita .vh-hero h1{max-width:20ch}
.care-pack-vita :is(.vh-button,.cp-site .cp-button,.cp-contact-link,.wp-block-button__link,.cp-booking-summary>.cp-button){border-radius:40px!important;border:0!important;background:#087fc4!important;color:#fff!important;box-shadow:none!important;font-weight:600;min-height:50px;text-decoration:none;clip-path:none!important}
.care-pack-vita .vh-hero .vh-button,.care-pack-vita .vh-blue .vh-button{background:#fff!important;color:#062b3b!important}
.care-pack-vita :is(.vh-button,.cp-button,.cp-contact-link,.wp-block-button__link):hover{background:#062b3b!important;color:#fff!important}.care-pack-vita .vh-hero .vh-button:hover{background:#087fc4!important;color:#fff!important}
.care-pack-vita .cp-site :is(.cp-hero-copy,.cp-booking-summary,.cp-service-card,.cp-contact-card){border-left-color:inherit!important;border-left-width:0!important;box-shadow:none!important}
.cp-theme-vita .vh-point>span{font-size:20px;line-height:1.5;margin-top:8px}.cp-theme-vita li::marker{content:'•  '}.cp-theme-vita .cp-steps li::before{content:'•'!important;position:static!important;display:inline-block;margin-right:10px;color:currentColor!important;background:none!important}
.cp-theme-vita .cp-team-grid article{border-radius:12px;overflow:hidden;background:#f1f8fc}.cp-theme-vita .cp-team-grid article>img{border-radius:12px 12px 0 0}.cp-theme-vita .cp-team-grid article>div{padding:24px}.cp-theme-vita .cp-team-grid article>div>p{margin-bottom:0}
.vh-page-photo{max-width:1296px;width:calc(100% - 112px);margin:0 auto 64px;overflow:hidden;border-radius:12px}.vh-page-photo img{width:100%;height:420px;display:block;object-fit:cover;object-position:center 25%}.cp-theme-vita .cp-service-card{border-radius:12px;overflow:hidden}.cp-theme-vita .cp-service-card>img{height:280px;object-fit:cover}
.vh-footer{background:#0d2033;color:#fff;padding:96px 0 0;font:400 18px/1.65 Inter,Arial,sans-serif}.vh-footer a{color:#fff;text-decoration:none}.vh-footer a:hover{text-decoration:underline}.vh-footer-top{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;margin-bottom:80px}.vh-footer-brand{display:flex;align-items:center;gap:14px;font-size:30px;font-weight:700;letter-spacing:-.04em}.vh-footer-logo{width:auto;height:auto;max-width:200px;max-height:68px;object-fit:contain}.vh-footer-top h2{font-size:clamp(30px,3vw,46px);line-height:1.12;letter-spacing:-.04em;margin:0;font-weight:650;color:#fff}.vh-footer-columns{display:grid;grid-template-columns:2.2fr .85fr .85fr 1fr;gap:32px;margin-bottom:80px}.vh-footer h3{font-size:18px;line-height:1.4;color:#fff;margin:0 0 22px}.vh-footer p{font-size:16px;color:#d0dce6;max-width:48ch}.vh-footer-links{display:flex;flex-direction:column;gap:16px}.vh-footer-links>a{display:flex;align-items:center;gap:10px;font-size:16px}.vh-footer-links svg{flex-shrink:0}.vh-footer-contact{display:flex;justify-content:space-between;align-items:center;padding:12px 0 18px;border-bottom:1px solid #ffffff38;max-width:100%}.vh-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:30px;border-top:1px solid #ffffff38;padding:28px 0}.vh-footer-bottom p{margin:0;font-size:14px}.vh-footer-bottom nav{display:flex;flex-wrap:wrap;gap:22px;font-size:14px}
.vh-map{position:relative;width:100%;min-height:450px;isolation:isolate;background:#e4edf0;overflow:hidden}.vh-map>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}.vh-map-action{background:#ffffffed;max-width:440px;margin:50px auto;text-align:center;border-radius:12px;padding:28px 36px;box-shadow:0 10px 40px #062b3b15}.vh-map h2{font-size:28px!important;margin:12px 0}.vh-map p{font-size:16px;color:#334f60}.vh-map-pin{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#087fc4;color:#fff;margin:auto}.vh-map .vh-map-caption{font-size:14px;line-height:1.5;margin-bottom:0}.vh-map iframe{width:100%;height:450px;border:0;display:block}.vh-map[aria-busy=true]{opacity:.8}
@media(max-width:1024px){.vh-footer-columns{grid-template-columns:1.5fr 1fr;gap:40px}.vh-footer-top{margin-bottom:48px}.vh-footer{padding-top:64px}.vh-page-photo{width:calc(100% - 64px)}.vh-page-photo img{height:350px}.vh-header-shell .care-mobile-navigation[open]>div{background:#0d2033!important;color:#fff!important}.vh-header-shell .care-mobile-navigation[open]>div>a{color:#fff!important}}
@media(max-width:700px){body.care-pack-vita:has(.vh-hero) .vh-hero{height:100svh;min-height:600px}.care-pack-vita.admin-bar:has(.vh-hero) .vh-hero{height:calc(100svh - 46px)}.care-pack-vita .cp-header>.cp-shell{min-height:86px}.care-pack-vita .cp-brand{font-size:26px!important}.vh-footer{padding-top:52px}.vh-footer-top{grid-template-columns:1fr;gap:28px}.vh-footer-top h2{font-size:32px}.vh-footer-columns{grid-template-columns:1fr 1fr;gap:36px 24px;margin-bottom:48px}.vh-footer-invitation{grid-column:1/-1}.vh-footer-columns>section:last-child{grid-column:1/-1}.vh-footer-bottom{flex-direction:column;align-items:flex-start;gap:16px}.vh-footer-bottom nav{gap:14px}.vh-page-photo{width:calc(100% - 44px);margin-bottom:32px}.vh-page-photo img{height:260px}.vh-map-action{margin:32px 22px;padding:24px}.vh-map{min-height:430px}.vh-map iframe{height:430px}.cp-theme-vita .vh-hero-copy{bottom:50px}.vh-footer-links>a{overflow-wrap:anywhere}}

/* Uniform fine rules and the requested two-pixel brand increase. */
.care-pack-vita .cp-brand{font-size:26px!important}.vh-service-rows{border-top-color:#d5e0e6}.cp-theme-vita .vh-blog-card h2{font-size:clamp(22px,2vw,28px)!important;margin:12px 0;line-height:1.2!important}.vh-blog-card h2 a{color:inherit;text-decoration:none}.vh-blog-card h2 a:hover{text-decoration:underline}
@media(max-width:1024px){.care-pack-vita .cp-brand{font-size:23px!important}}
@media(max-width:700px){.care-pack-vita .cp-brand{font-size:24px!important}}

/* Vita 0.9.2: the main navigation is the only header row. */
.care-pack-vita .vh-header-shell .cp-utility{display:none!important}
.cp-theme-vita .cp-steps{list-style:none!important}
.cp-theme-vita .cp-steps li::marker{content:none!important}
.cp-theme-vita .cp-steps li::before,.cp-theme-vita .cp-steps li::after{content:none!important;display:none!important}
.care-pack-vita .cp-preview-notice{color:#fff!important;background:#0d2033!important;opacity:1!important}
