@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,600;0,700;1,600&display=swap";.vb-home{--navy: #082c4b;--ink: #103b51;--teal: #008fa6;--cream: #f8f5ef;--coral: #ff6777;--line: #d5e8e8;color:var(--ink);background:#fff;font:16px/1.65 DM Sans,sans-serif;border-top:80px solid #062f57}@media (min-width: 640px) and (max-width: 925px){.vb-home-header{position:relative;background:#062f57}.vb-home-nav{height:auto;flex-wrap:wrap}.vb-home-nav-logo{min-height:80px;flex-shrink:0}.vb-home-nav-actions{flex-shrink:0;white-space:nowrap;padding-block:16px}.vb-home-nav-links{order:1;flex:0 0 100%;justify-content:space-evenly;gap:24px;border-top:1px solid rgb(255 255 255 / 30%);padding-block:16px;white-space:nowrap}.vb-home{border-top-width:0}}.vb-home :is(h1,h2,h3){font-weight:700}.vb-home .vb-home-wrap{width:min(1160px,calc(100% - 48px));margin:auto}.vb-home .vb-home-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:100px;padding:13px 23px;text-decoration:none;font-weight:700;line-height:1.2;transition:transform .2s,box-shadow .2s,background .2s;cursor:pointer}.vb-home .vb-home-btn:hover{transform:translateY(-2px);box-shadow:0 8px 22px #07334f24}.vb-home .vb-home-btn.vb-home-coral{color:#fff;background:var(--coral)}.vb-home .vb-home-btn.vb-home-navy{color:#fff;background:var(--navy)}.vb-home .vb-home-btn.vb-home-outline{color:var(--navy);border-color:#9ccecf;background:#fff}.vb-home .vb-home-eyebrow{color:#008da4;font-size:.76rem;letter-spacing:.17em;text-transform:uppercase;font-weight:700}.vb-home .vb-home-serif{font-family:Playfair Display,Georgia,serif;font-weight:600;letter-spacing:-.035em;line-height:1.12}.vb-home .vb-home-hero{background:linear-gradient(90deg,#f8f5ef 0 50%,#e4f3f5 50% 100%);overflow:hidden}.vb-home .vb-home-hero-grid{display:grid;grid-template-columns:1fr 1fr;min-height:590px}.vb-home .vb-home-hero-copy{padding:80px 65px 76px 0;align-self:center}.vb-home .vb-home-hero h1{font-size:clamp(2.9rem,5.2vw,5.3rem);margin:18px 0 22px;max-width:670px;color:var(--navy)}.vb-home .vb-home-hero h1 em{color:#158d8f;font-weight:600}.vb-home .vb-home-hero p{font-size:1.1rem;max-width:525px;margin:0 0 28px}.vb-home .vb-home-hero-actions{display:flex;flex-wrap:wrap;gap:12px}.vb-home .vb-home-hero-photo{position:relative;min-width:0;display:flex;align-items:flex-end;justify-content:center}.vb-home .vb-home-hero-photo:before{content:"";position:absolute;inset:35px -100vw 35px 30px;background:#cfebec;border-radius:290px 0 0 290px}.vb-home .vb-home-hero-photo img{position:relative;height:100%;max-height:590px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 27%;object-position:center 27%;clip-path:inset(35px 0 35px 30px round 270px 0 0 270px)}.vb-home .vb-home-hero-note{position:absolute;z-index:1;right:10px;bottom:55px;background:#fff;padding:15px 19px;border-radius:16px;box-shadow:0 14px 40px #092b3730;font-size:.86rem;font-weight:700;max-width:210px;line-height:1.4}.vb-home .vb-home-hero-note strong{color:var(--teal);display:block;font-size:1.4rem}.vb-home .vb-home-intro-strip{background:#eaf5f5;border-bottom:1px solid var(--line)}.vb-home .vb-home-strip{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:30px 0}.vb-home .vb-home-strip p{margin:0;font-size:1.12rem;font-weight:700;max-width:680px;line-height:1.4}.vb-home .vb-home-strip a{font-weight:700;color:var(--navy);text-decoration-thickness:1px;text-underline-offset:5px;white-space:nowrap}.vb-home section.vb-home-block{padding:105px 0}.vb-home .vb-home-heading{max-width:720px;margin-bottom:42px}.vb-home .vb-home-heading h2{font-size:clamp(2.2rem,3.8vw,3.8rem);margin:14px 0 17px;color:var(--navy)}.vb-home .vb-home-heading p{font-size:1.08rem;margin:0}.vb-home .vb-home-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.vb-home .vb-home-step{padding:30px;border:1px solid var(--line);border-radius:22px;background:#fff;min-height:250px}.vb-home .vb-home-step .vb-home-number{color:#078a9f;background:#e8f8f8;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;font-weight:700}.vb-home .vb-home-step h3{font-size:1.2rem;line-height:1.3;color:var(--navy);margin:22px 0 10px}.vb-home .vb-home-step p{margin:0}.vb-home .vb-home-security{background:#f4faf8}.vb-home .vb-home-security-layout{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.vb-home .vb-home-security .vb-home-heading{margin:0}.vb-home .vb-home-security-list{display:grid;gap:12px}.vb-home .vb-home-security-item{border-radius:18px;background:#fff;border:1px solid #dcebe6;padding:21px 24px}.vb-home .vb-home-security-item strong{display:block;color:var(--navy);margin-bottom:4px}.vb-home .vb-home-security-item p{margin:0;font-size:.95rem}.vb-home .vb-home-pro{background:var(--cream)}.vb-home .vb-home-pro .vb-home-heading{margin-bottom:38px}.vb-home .vb-home-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.vb-home .vb-home-flow article{border-radius:20px;background:#fff;padding:27px 25px;min-height:215px;border:1px solid #e4e5dc}.vb-home .vb-home-flow span{font-family:Playfair Display,serif;color:#65b2ac;font-size:2rem}.vb-home .vb-home-flow h3{font-size:1.06rem;color:var(--navy);line-height:1.3;margin:14px 0 8px}.vb-home .vb-home-flow p{font-size:.9rem;margin:0}.vb-home .vb-home-pro-bottom{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:32px}.vb-home .vb-home-pro-bottom p{max-width:700px;margin:0;font-size:.9rem}.vb-home .vb-home-audience .vb-home-heading{max-width:770px}.vb-home .vb-home-audience-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.vb-home .vb-home-audience-card{padding:44px;border-radius:25px;background:#eaf7f8;min-height:300px;display:flex;flex-direction:column;align-items:flex-start}.vb-home .vb-home-audience-card.vb-home-professional{background:#eaf6ed}.vb-home .vb-home-audience-card h3{font-family:Playfair Display,serif;font-size:2.1rem;line-height:1.2;margin:0 0 15px;color:var(--navy)}.vb-home .vb-home-audience-card p{margin:0 0 30px;max-width:440px}.vb-home .vb-home-audience-card .vb-home-btn{margin-top:auto}.vb-home .vb-home-emergency{background:#fff;padding:0 0 100px}.vb-home .vb-home-emergency-panel{border-radius:26px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;background:var(--navy);color:#fff}.vb-home .vb-home-emergency-label{background:var(--coral);padding:48px}.vb-home .vb-home-emergency-label .vb-home-eyebrow{color:#fff}.vb-home .vb-home-emergency-label h2{font-size:clamp(2rem,3vw,3.1rem);line-height:1.18;margin:14px 0 0}.vb-home .vb-home-emergency-content{padding:48px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.vb-home .vb-home-emergency-content p{margin:0 0 23px}.vb-home .vb-home-emergency-content .vb-home-btn{background:#fff;color:var(--navy)}.vb-home .vb-home-closing{background:#eaf5f4;text-align:center;padding:80px 24px}.vb-home .vb-home-closing h2{font-size:clamp(2rem,3vw,3.4rem);margin:0 auto 15px;max-width:760px}.vb-home .vb-home-closing p{margin:0 auto 26px;max-width:580px}.vb-home .vb-home-closing .vb-home-hero-actions{justify-content:center}@media (max-width: 639px){.vb-home .vb-home-hero-grid{grid-template-columns:1fr}.vb-home .vb-home-hero{background:var(--cream)}.vb-home .vb-home-hero-copy{padding:65px 0 45px}.vb-home .vb-home-hero-photo{height:430px;background:#e4f3f5}.vb-home .vb-home-hero-photo:before{inset:15px 0}.vb-home .vb-home-hero-photo img{max-height:none;clip-path:inset(15px 0 15px 0 round 110px 0 0 0);-o-object-position:center 33%;object-position:center 33%}}@media (max-width:850px){.vb-home .vb-home-security-layout{grid-template-columns:1fr;gap:30px}.vb-home .vb-home-flow,.vb-home .vb-home-steps{grid-template-columns:repeat(2,1fr)}.vb-home .vb-home-emergency-panel{grid-template-columns:1fr}}@media (max-width:580px){.vb-home .vb-home-wrap{width:min(100% - 32px,1160px)}.vb-home .vb-home-hero-copy{padding:51px 0 42px}.vb-home .vb-home-hero h1{font-size:2.75rem}.vb-home .vb-home-hero-photo{height:330px}.vb-home .vb-home-hero-note{right:15px;bottom:25px}.vb-home .vb-home-strip{display:block;padding:24px 0}.vb-home .vb-home-strip p{font-size:1rem;margin-bottom:9px}.vb-home .vb-home-strip a{white-space:normal}.vb-home section.vb-home-block{padding:70px 0}.vb-home .vb-home-steps,.vb-home .vb-home-flow,.vb-home .vb-home-audience-grid{grid-template-columns:1fr}.vb-home .vb-home-step,.vb-home .vb-home-flow article{min-height:0}.vb-home .vb-home-heading{margin-bottom:30px}.vb-home .vb-home-pro-bottom{display:block}.vb-home .vb-home-pro-bottom p{margin-bottom:20px}.vb-home .vb-home-audience-card{padding:32px;min-height:0}.vb-home .vb-home-emergency{padding-bottom:70px}.vb-home .vb-home-emergency-label,.vb-home .vb-home-emergency-content{padding:32px}.vb-home .vb-home-closing{padding:66px 20px}}.vb-home .vb-home-pro{background:linear-gradient(112deg,#fbfdfd,#f7fbf9 48%,#e4f7f7);padding-top:90px!important}.vb-home .vb-home-pro-feature{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:55px;min-height:530px}.vb-home .vb-home-pro-copy h2{color:var(--navy);font-size:clamp(2.45rem,4vw,4.45rem);letter-spacing:-.055em;line-height:1.12;margin:18px 0 23px}.vb-home .vb-home-pro-copy h2 em{font-style:normal;color:#0aa9b7}.vb-home .vb-home-pro-copy>p:not(.vb-home-fine-print){font-size:1.06rem;max-width:610px;margin:0 0 27px}.vb-home .vb-home-fine-print{color:#536b78;font-size:.83rem;max-width:590px;margin:20px 0 0}.vb-home .vb-home-availability{position:relative;padding:32px 18px 38px 0}.vb-home .vb-home-availability:before{content:"";position:absolute;inset:0 -18px 13px 45px;background:#d7eff1;border-radius:80px 20px;transform:rotate(3deg)}.vb-home .vb-home-availability-card{position:relative;border:1px solid #d8e9e9;border-radius:30px;background:#fff;box-shadow:0 22px 45px #123e5124;padding:30px}.vb-home .vb-home-availability-head{display:flex;align-items:center;gap:13px;border-bottom:1px solid #dce9eb;padding-bottom:23px}.vb-home .vb-home-vb-icon{background:var(--navy);color:#fff;border-radius:13px;display:grid;place-items:center;font-size:1.15rem;font-weight:700;width:47px;height:47px;flex:none}.vb-home .vb-home-availability-head strong{font-size:1rem;display:block;line-height:1.2;color:var(--navy)}.vb-home .vb-home-availability-head small{color:#5a7180;display:block;font-size:.79rem}.vb-home .vb-home-status{color:#087a62;background:#e6f7ee;border-radius:30px;font-weight:700;font-size:.78rem;padding:6px 11px;margin-left:auto;white-space:nowrap}.vb-home .vb-home-status:before{content:"●";font-size:.75rem;margin-right:5px;color:#17b789}.vb-home .vb-home-opportunity{background:#f0f9f9;border:1px solid #d5ebed;border-radius:22px;padding:25px;margin:22px 0}.vb-home .vb-home-opportunity>span,.vb-home .vb-home-hours-title{display:block;text-transform:uppercase;color:#657f8e;letter-spacing:.1em;font-size:.78rem;font-weight:700}.vb-home .vb-home-opportunity>strong{display:block;color:var(--navy);font-size:1.2rem;line-height:1.3;margin:8px 0 16px}.vb-home .vb-home-pills{display:flex;flex-wrap:wrap;gap:7px}.vb-home .vb-home-pills b{background:#fff;color:var(--navy);border:1px solid #d3e8eb;border-radius:30px;font-size:.75rem;padding:5px 10px}.vb-home .vb-home-hours{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:13px}.vb-home .vb-home-hours>div{border:1px solid #d7e8eb;border-radius:13px;text-align:center;padding:10px 3px;line-height:1.25}.vb-home .vb-home-hours strong,.vb-home .vb-home-hours small{display:block}.vb-home .vb-home-hours strong{color:var(--navy);font-size:.9rem}.vb-home .vb-home-hours small{font-size:.64rem;margin-top:4px;color:#5d7481}.vb-home .vb-home-hours .vb-home-active{background:var(--navy);border-color:var(--navy)}.vb-home .vb-home-hours .vb-home-active strong,.vb-home .vb-home-hours .vb-home-active small{color:#fff}.vb-home .vb-home-availability-caption{position:absolute;right:-20px;bottom:0;background:#ff806d;color:#fff;border-radius:17px;padding:13px 16px;max-width:168px;font-size:.9rem;font-weight:700;line-height:1.35;box-shadow:0 12px 26px #ff806d40}.vb-home .vb-home-process-head{max-width:720px;margin:75px 0 28px}.vb-home .vb-home-process-head h3{color:var(--navy);font-size:clamp(2rem,3vw,3.1rem);margin:12px 0}.vb-home .vb-home-process-head p{margin:0}.vb-home .vb-home-flow article{border-color:#dcebea}@media (max-width:1000px){.vb-home .vb-home-pro-feature{gap:25px}.vb-home .vb-home-availability-card{padding:22px}.vb-home .vb-home-availability-caption{right:-5px}}@media (max-width:850px){.vb-home .vb-home-pro-feature{grid-template-columns:1fr}.vb-home .vb-home-availability{max-width:560px;margin:0 auto;width:100%}.vb-home .vb-home-process-head{margin-top:50px}}@media (max-width:580px){.vb-home .vb-home-pro{padding-top:70px!important}.vb-home .vb-home-pro-copy h2{font-size:2.5rem}.vb-home .vb-home-availability{padding:12px 4px 35px 0}.vb-home .vb-home-availability:before{inset:0 -3px 12px 16px}.vb-home .vb-home-availability-card{padding:18px;border-radius:22px}.vb-home .vb-home-availability-head{gap:8px}.vb-home .vb-home-vb-icon{width:38px;height:38px;font-size:.95rem}.vb-home .vb-home-availability-head strong{font-size:.85rem}.vb-home .vb-home-availability-head small{font-size:.69rem}.vb-home .vb-home-status{font-size:.67rem;padding:5px 8px}.vb-home .vb-home-opportunity{padding:18px}.vb-home .vb-home-opportunity>strong{font-size:1.05rem}.vb-home .vb-home-hours small{font-size:.56rem}.vb-home .vb-home-availability-caption{max-width:150px;font-size:.8rem}}.vb-home :is(a,button):focus-visible{outline:3px solid #08788a;outline-offset:4px}.vb-home .vb-home-emergency-content a:focus-visible{outline-color:#ff9b65}.vb-home [id]{scroll-margin-top:24px}.vb-home .vb-home-illustration-note{color:#536b78;font-size:.8rem;margin:14px 0 0}.vb-home .vb-home-hero-photo img{width:100%}@media (max-width: 580px){.vb-home .vb-home-availability-head{flex-wrap:wrap}.vb-home .vb-home-status{margin-left:0}}@media (prefers-reduced-motion: reduce){.vb-home .vb-home-btn{transition:none}.vb-home .vb-home-btn:hover{transform:none}}@media (max-width: 580px){.vb-home .vb-home-hours small{font-size:.65rem}}@media (max-width: 380px){.vb-home .vb-home-hours{grid-template-columns:repeat(2,minmax(0,1fr))}}.vb-home{--dash-ink: #071644;--dash-muted: #6c7197}.vb-home .vb-home-patient .vb-home-heading{max-width:790px}.vb-home .vb-home-patient .vb-home-step{background:#f7fbfa}.vb-home .vb-home-patient-action{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:24px;padding:25px 30px;border:1px solid #cee6e4;border-radius:20px;background:#eaf7f5}.vb-home .vb-home-patient-action p{margin:0;max-width:640px;font-weight:600}.vb-home .vb-home-patient-action .vb-home-btn{flex-shrink:0}.vb-home .vb-home-emergency-content small{display:block;color:#d2e5ee;font-size:.83rem;line-height:1.45;margin-top:4px}.vb-home .vb-home-pro-copy h2{font-size:clamp(2.4rem,3.8vw,4.2rem)}.vb-home .vb-home-care-mark{width:50px;height:50px;display:grid;place-items:center;border-radius:16px;background:#d6f1eb;color:#0c9eaa;font-size:1.7rem;flex:none}.vb-home .vb-home-strip{justify-content:center}.vb-home .vb-home-strip p{max-width:none}.vb-home .vb-home-pro-bottom{justify-content:flex-start}.vb-home .vb-home-audience-card{padding:0;overflow:hidden;display:flex;min-height:0}.vb-home .vb-home-audience-art{width:100%;height:235px;-o-object-fit:cover;object-fit:cover}.vb-home .vb-home-audience-card-content{padding:32px 38px 38px;display:flex;flex-direction:column;align-items:flex-start;flex:1}.vb-home .vb-home-audience-card-content h3{font-size:1.9rem}.vb-home .vb-home-audience-card-content p{margin-bottom:22px}.vb-home .vb-home-closing{padding:75px 24px}.vb-home .vb-home-closing h2{max-width:860px}.vb-home .vb-home-closing p{margin-bottom:0}@media (max-width:850px){.vb-home .vb-home-audience-art{height:200px}}@media (max-width:650px){.vb-home .vb-home-patient-action{display:block;padding:24px}.vb-home .vb-home-patient-action p{margin-bottom:18px}.vb-home .vb-home-patient-action .vb-home-btn{width:100%}}@media (max-width:580px){.vb-home .vb-home-strip{display:flex;align-items:center;gap:20px}.vb-home .vb-home-strip p{margin:0}.vb-home .vb-home-care-mark{width:42px;height:42px}.vb-home .vb-home-audience-card-content{padding:27px}}.vb-home .vb-search-guide{width:1100px;color:var(--ink)}.vb-home .vb-search-heading{text-align:center;max-width:780px;margin:0 auto 23px}.vb-home .vb-search-heading h2{font-size:clamp(1.85rem,3.4vw,2.8rem);margin:9px 0}.vb-home .vb-search-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px}.vb-home .vb-search-steps article{padding:18px;border-radius:17px;background:#eaf6fb}.vb-home .vb-search-steps article:nth-child(2){background:#fff1f2}.vb-home .vb-search-steps article:nth-child(3){background:#e8f8f4}.vb-home .vb-search-steps h3{font-size:1.02rem;margin:10px 0 5px}.vb-home .vb-search-steps p{font-size:.86rem;color:#536d7e;margin:0}.vb-home .vb-search-demo{background:#f7faf9;border:1px solid var(--line);border-radius:20px;padding:22px}.vb-home .vb-search-demo-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.vb-home .vb-search-demo-heading h3{font-size:1.23rem}.vb-home .vb-search-demo-heading p{font-size:.84rem}.vb-home .vb-search-demo-heading>span{font-size:.75rem;color:#416278;background:#e5f0f3;border-radius:18px;padding:6px 11px}.vb-home .vb-search-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vb-home .vb-search-filters label{font-size:.8rem;font-weight:700;min-width:0}.vb-home .vb-search-filters input,.vb-home .vb-search-filters select{display:block;width:100%;margin-top:5px;border:1px solid #c8dddf;border-radius:10px;padding:9px 30px 9px 10px;background-color:#fff;color:var(--ink);font-size:.85rem}.vb-home .vb-search-filters input:focus-visible,.vb-home .vb-search-filters select:focus-visible{outline:3px solid #08788a;outline-offset:2px}.vb-home .vb-search-legend{display:flex;flex-wrap:wrap;gap:8px 17px;margin:18px 0 14px;font-size:.8rem}.vb-home .vb-search-legend span,.vb-home .vb-search-state{display:inline-flex;align-items:center;gap:6px}.vb-home .vb-search-dot{display:inline-block;flex:none;width:11px;height:11px;border-radius:50%}.vb-home .vb-search-green{background:#16a879}.vb-home .vb-search-yellow{background:#e9ad3c}.vb-home .vb-search-red{background:#ee5868}.vb-home .vb-search-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.vb-home .vb-search-profile{display:grid;grid-template-columns:138px minmax(0,1fr);gap:15px;padding:13px;background:#fff;border:1px solid var(--line);border-radius:16px;min-width:0}.vb-home .vb-search-photo{display:flex;align-items:center;justify-content:center;border-radius:12px;background:#eaf3f3;overflow:hidden}.vb-home .vb-search-photo img{display:block;width:100%;height:238px;-o-object-fit:contain;object-fit:contain}.vb-home .vb-search-profile-body{min-width:0;display:flex;flex-direction:column}.vb-home .vb-search-profile h4{font-size:1.04rem;line-height:1.25;font-weight:700}.vb-home .vb-search-state{font-size:.78rem;font-weight:700;margin:5px 0}.vb-home .vb-search-profile .vb-search-bio{font-size:.8rem;color:#536d7d;margin:4px 0 8px}.vb-home .vb-search-profile small{font-size:.75rem;color:#607486}.vb-home .vb-search-pricing{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:9px 0 5px}.vb-home .vb-search-pricing span{font-size:.75rem;color:#536d7d}.vb-home .vb-search-pricing strong{font-size:.88rem;border:1px solid #cadce2;border-radius:99px;padding:3px 8px}.vb-home .vb-search-profile .vb-search-policy{font-size:.75rem;color:#536d7d;background:#f2f6f6;border-radius:8px;padding:5px 8px;margin:3px 0 9px}.vb-home .vb-search-sample-cta{border-radius:99px;background:#3875d4;color:#fff;padding:8px 12px;font-size:.8rem;font-weight:700;margin-top:auto;cursor:not-allowed}.vb-home .vb-search-empty{grid-column:1/-1;padding:30px;background:#fff;border-radius:14px}.vb-home .vb-search-explainer{display:grid;grid-template-columns:1.2fr 1fr;gap:12px;margin-top:16px}.vb-home .vb-search-explainer article{border-radius:15px;padding:15px 18px;background:#eaf6fb}.vb-home .vb-search-explainer article:last-child{background:#faf7f0}.vb-home .vb-search-explainer h4{font-size:.92rem;font-weight:700;margin-bottom:5px}.vb-home .vb-search-explainer p{font-size:.8rem;color:#526d7d;margin:0}.vb-home .vb-search-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:20px}.vb-home .vb-search-footer p{font-size:.8rem;color:#526d7d;max-width:680px}@media (max-width:1023px){.vb-home .vb-search-cards{grid-template-columns:1fr}.vb-home .vb-search-profile{grid-template-columns:155px minmax(0,1fr)}}@media (max-width:850px){.vb-home .vb-search-steps{grid-template-columns:1fr}}@media (max-width:640px){.vb-home .vb-search-filters,.vb-home .vb-search-explainer{grid-template-columns:1fr}.vb-home .vb-search-profile{grid-template-columns:85px minmax(0,1fr);gap:10px;padding:10px}.vb-home .vb-search-photo img{height:185px}.vb-home .vb-search-demo{padding:12px}.vb-home .vb-search-demo-heading,.vb-home .vb-search-footer{align-items:flex-start;flex-direction:column}.vb-home .vb-search-footer button{align-self:flex-end}}.vb-home .vb-home-hero-photo img{position:absolute;inset:0;height:100%;max-height:none}.vb-home .vb-home-audience-art{-o-object-position:center 20%;object-position:center 20%}@media (min-width: 640px) and (max-width: 925px){.vb-home .vb-home-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.vb-home .vb-home-hero-copy{min-width:0;padding:clamp(40px,7vw,65px) 24px clamp(40px,7vw,65px) 0}.vb-home .vb-home-hero h1{font-size:clamp(2rem,5.2vw,3rem)}.vb-home .vb-home-hero-note{max-width:min(210px,calc(100% - 40px))}}:root[data-tema=escuro] .vb-home-page{background:#001923;color:#d0e0e7}:root[data-tema=escuro] .vb-home{--navy: #f1f6f8;--ink: #d0e0e7;--teal: #00c6cc;--cream: #001923;--coral: #ff5f76;--line: #116075;--dash-ink: #f1f6f8;--dash-muted: #b4cbd6;background:#001923;border-top-color:#001923}:root[data-tema=escuro] .vb-home-page .vb-home-header{background:linear-gradient(180deg,#001923,#002330);border-color:#124454}:root[data-tema=escuro] .vb-home-page #home-mobile-menu,:root[data-tema=escuro] .vb-home-page .vb-footer{background:#001923;border-color:#124454}:root[data-tema=escuro] .vb-home-page .vb-home-header a:focus-visible,:root[data-tema=escuro] .vb-home-page .vb-footer a:focus-visible,:root[data-tema=escuro] .vb-home :is(a,button,input,select):focus-visible{outline-color:#67e4e5;--tw-ring-offset-color: #001923}:root[data-tema=escuro] .vb-home .vb-home-hero{background:linear-gradient(110deg,#001923,#002532)}:root[data-tema=escuro] .vb-home .vb-home-hero-photo{background:transparent}:root[data-tema=escuro] .vb-home .vb-home-hero-photo:before{background:linear-gradient(135deg,#005367,#00313f)}:root[data-tema=escuro] .vb-home .vb-home-hero-note{color:#103b51;background:#f3f7f8;box-shadow:0 14px 40px #0006}:root[data-tema=escuro] .vb-home .vb-home-hero-note strong{color:#007f89}:root[data-tema=escuro] .vb-home :is(.vb-home-eyebrow,.vb-home-hero h1 em,.vb-home-pro-copy h2 em){color:var(--teal)}:root[data-tema=escuro] .vb-home :is(.vb-home-intro-strip,.vb-home-patient-action,.vb-home-closing){background:linear-gradient(110deg,#00434f,#002330);border-color:var(--line)}:root[data-tema=escuro] .vb-home :is(.vb-home-care-mark,.vb-home-step .vb-home-number){background:#004b58;color:#32e1df}:root[data-tema=escuro] .vb-home :is(.vb-home-pro,.vb-home-security,.vb-home-emergency){background:#001923}:root[data-tema=escuro] .vb-home :is(.vb-home-step,.vb-home-flow article,.vb-home-security-item,.vb-home-audience-card,.vb-home-audience-card.vb-home-professional){background:linear-gradient(120deg,#002a38,#001e2b);border-color:var(--line)}:root[data-tema=escuro] .vb-home .vb-home-audience-card{box-shadow:inset 0 0 0 1px var(--line)}:root[data-tema=escuro] .vb-home .vb-home-flow span{color:#32e1df}:root[data-tema=escuro] .vb-home .vb-home-emergency-panel{background:#002330;box-shadow:inset 0 0 0 1px #39758a}:root[data-tema=escuro] .vb-home .vb-home-emergency-label{background:linear-gradient(120deg,#ff526f,#ff6579)}:root[data-tema=escuro] .vb-home .vb-home-emergency-label .vb-home-eyebrow{color:#fff}:root[data-tema=escuro] .vb-home :is(.vb-home-fine-print,.vb-home-illustration-note,.vb-home-availability-head small,.vb-home-opportunity>span,.vb-home-hours-title,.vb-home-hours small){color:#b4cbd6}:root[data-tema=escuro] .vb-home .vb-home-availability:before{background:linear-gradient(135deg,#005365,#002c3e)}:root[data-tema=escuro] .vb-home .vb-home-availability-card{background:linear-gradient(135deg,#133d4c,#001923);border-color:#63909f;box-shadow:0 22px 45px #0006}:root[data-tema=escuro] .vb-home :is(.vb-home-availability-head,.vb-home-opportunity,.vb-home-hours>div){border-color:#315b6b}:root[data-tema=escuro] .vb-home .vb-home-opportunity{background:#0c303f}:root[data-tema=escuro] .vb-home .vb-home-pills b{color:#e3f5f7;background:#125160;border-color:#236879}:root[data-tema=escuro] .vb-home :is(.vb-home-vb-icon,.vb-home-hours .vb-home-active,.vb-home-btn.vb-home-navy){color:#002330;background:#00c6cc;border-color:#00c6cc}:root[data-tema=escuro] .vb-home :is(.vb-home-hours .vb-home-active strong,.vb-home-hours .vb-home-active small){color:#002330}:root[data-tema=escuro] .vb-home .vb-home-availability-caption{background:#ff5f76;box-shadow:0 12px 26px #0004}:root[data-tema=escuro] .vb-home .vb-home-btn.vb-home-outline,:root[data-tema=escuro] .vb-home .vb-home-audience-card .vb-home-btn{color:#67e4e5;border-color:#00c6cc;background:#002330}:root[data-tema=escuro] .vb-home .vb-home-btn:hover{box-shadow:0 8px 22px #0006}:root[data-tema=escuro] .vb-home .vb-home-btn.vb-home-navy:hover{background:#53dfdf}:root[data-tema=escuro] .vb-home .vb-home-btn.vb-home-coral:hover{background:#e94b63}:root[data-tema=escuro] .vb-home .vb-home-btn.vb-home-outline:hover,:root[data-tema=escuro] .vb-home .vb-home-audience-card .vb-home-btn:hover{background:#074352}:root[data-tema=escuro] .vb-home .dashboard-modal-backdrop{background:#000b}:root[data-tema=escuro] .vb-home .dashboard-tutorial{background:#002330;color:var(--ink);box-shadow:0 15px 70px #0008}:root[data-tema=escuro] .vb-home .dashboard-tutorial :is(h2,h3,h4){color:var(--navy)}:root[data-tema=escuro] .vb-home :is(.dashboard-tutorial__steps article,.dashboard-tutorial__note,.vb-search-steps article,.vb-search-demo,.vb-search-profile,.vb-search-empty,.vb-search-explainer article){background:#0c303f;border-color:var(--line)}:root[data-tema=escuro] .vb-home :is(.dashboard-tutorial p,.vb-search-steps p,.vb-search-profile .vb-search-bio,.vb-search-profile small,.vb-search-pricing span,.vb-search-explainer p,.vb-search-footer p){color:#b4cbd6}:root[data-tema=escuro] .vb-home :is(.vb-search-demo-heading>span,.vb-search-photo,.vb-search-profile .vb-search-policy){color:#d0e0e7;background:#164353}:root[data-tema=escuro] .vb-home :is(.vb-search-filters input,.vb-search-filters select){color-scheme:dark;background-color:#001923;color:var(--ink);border-color:#39758a}:root[data-tema=escuro] .vb-home .vb-search-filters input::-moz-placeholder{color:#a7c1cf}:root[data-tema=escuro] .vb-home .vb-search-filters input::placeholder{color:#a7c1cf}:root[data-tema=escuro] .vb-home .dashboard-button--outline{color:#67e4e5;border-color:#00c6cc;background:#002330}:root[data-tema=escuro] .vb-home .dashboard-button--outline:hover{background:#074352}:root[data-tema=escuro] .vb-home .dashboard-step__number{background:#004b58;color:#32e1df}
