.bitly-healthcare{--healthcare-navy:#031f39;--healthcare-orange:#f36600;--healthcare-paper:#fffffd;aspect-ratio:1200/800;background:#6a4f93;color:var(--healthcare-navy);display:block;font-family:Bitly Display,Helvetica Neue,Arial,sans-serif;margin:0 auto;max-width:1200px;overflow:hidden;position:relative;width:100%}.bitly-healthcare.is-ready{opacity:1}.bitly-healthcare *,.bitly-healthcare :after,.bitly-healthcare :before{box-sizing:border-box}.bitly-healthcare .scene{height:100%;overflow:hidden;position:relative;width:100%}.bitly-healthcare .stage{height:800px;left:0;position:absolute;top:0;transform-origin:0 0;width:1200px}.bitly-healthcare .bg{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.bitly-healthcare .defs{height:0;position:absolute;width:0}.bitly-healthcare .mobile-only{display:none}.bitly-healthcare.is-mobile{aspect-ratio:900/1125;max-width:900px}.bitly-healthcare.is-mobile .stage{height:1125px;width:900px}.bitly-healthcare.is-mobile .desktop-only{display:none}.bitly-healthcare.is-mobile .mobile-only{display:block}.bitly-healthcare .floater{position:absolute}.bitly-healthcare .bubble{align-items:center;display:flex;position:relative}.bitly-healthcare .bubble>*{position:relative;z-index:1}.bitly-healthcare .bubble:before{backdrop-filter:blur(18px);background:linear-gradient(180deg,rgba(255,255,253,.1),#fffffd),rgba(255,255,253,.6);border:3px solid var(--healthcare-navy);border-radius:26px;box-shadow:0 34px 68px rgba(24,24,23,.1),0 7px 14px rgba(24,24,23,.1);content:"";inset:0;position:absolute;z-index:0}.bitly-healthcare .isq{align-items:center;background:var(--healthcare-orange);border-radius:12px;box-shadow:0 4px 13px rgba(24,24,23,.1),0 1px 2px rgba(24,24,23,.2);display:flex;flex:none;justify-content:center}.bitly-healthcare .glyph{color:var(--healthcare-navy);fill:var(--healthcare-navy);height:66%;transform-box:fill-box;transform-origin:center;width:66%}.bitly-healthcare .btext{line-height:1.2;transform-origin:left center;white-space:nowrap}.bitly-healthcare .line{background:var(--healthcare-orange);position:absolute;width:3px}.bitly-healthcare .dot{border:3px solid var(--healthcare-orange);border-radius:50%;height:20px;position:absolute;transform-origin:center;width:20px}.bitly-healthcare .callout{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;position:relative}.bitly-healthcare .callout>span{position:relative;z-index:1}.bitly-healthcare .callout:before{background:var(--healthcare-orange);border:3px solid var(--healthcare-navy);border-radius:12px;content:"";inset:0;position:absolute;z-index:0}.bitly-healthcare .callout .big{font-weight:700;line-height:1;white-space:nowrap}.bitly-healthcare .callout .sub{font-weight:500;line-height:1;white-space:nowrap}.bitly-healthcare .tail{fill:var(--healthcare-navy);height:11px;position:absolute;width:13px;z-index:1}.bitly-healthcare .lay{inset:0;position:absolute;transform-origin:50% 60%}.bitly-healthcare .glass{background:linear-gradient(180deg,rgba(255,255,253,.03),rgba(255,255,253,.22)),rgba(255,255,253,.52);z-index:0}.bitly-healthcare .hair{background:linear-gradient(180deg,rgba(255,255,253,.18),rgba(255,255,253,.62));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.bitly-healthcare .content{z-index:1}.bitly-healthcare .row{align-items:baseline;display:flex;position:absolute}.bitly-healthcare .emo{flex:none;font-weight:400}.bitly-healthcare .ttl{font-weight:600;white-space:nowrap}.bitly-healthcare .copy{font-weight:400;line-height:1.2;margin:0;position:absolute}.bitly-healthcare .ln{display:block;transform-origin:left top;white-space:nowrap;width:-moz-max-content;width:max-content}.bitly-healthcare .ttl{transform-origin:left center;width:-moz-max-content;width:max-content}.bitly-healthcare .qrwhite{background:var(--healthcare-paper);overflow:hidden;position:absolute}.bitly-healthcare .qrsvg{display:block;position:absolute}.bitly-healthcare .beam{background:linear-gradient(180deg,rgba(243,102,0,0),rgba(243,102,0,.28) 55%,rgba(243,102,0,.8));box-shadow:0 2px 10px rgba(243,102,0,.45);left:0;right:0;top:0}.bitly-healthcare .beam,.bitly-healthcare .retic{opacity:0;position:absolute}.bitly-healthcare .retic path{fill:none;stroke:var(--healthcare-orange);stroke-linecap:round;stroke-linejoin:round;stroke-width:4.5}.bitly-healthcare .lay{opacity:0;transform:translateY(10px) scale(.86)}.bitly-healthcare .bubble,.bitly-healthcare .callout{opacity:0;transform:translateY(14px) scale(.92)}.bitly-healthcare .dot{opacity:0;transform:scale(0)}.bitly-healthcare .line{transform:scaleY(0)}.bitly-healthcare .g-qr{height:134.9px;left:350px;top:400px;width:134.9px}.bitly-healthcare .g-qr .lay{border-radius:24px}.bitly-healthcare .g-qr .hair{padding:1.45px}.bitly-healthcare .g-qr .glass{box-shadow:0 8px 30px rgba(24,24,23,.1),0 4px 8px rgba(24,24,23,.2)}.bitly-healthcare .g-qr .qrwhite{border-radius:12.83px;box-shadow:0 4px 12px rgba(24,24,23,.1),0 1px 2px rgba(24,24,23,.2);height:115.9px;left:9.5px;top:9.5px;width:115.9px}.bitly-healthcare .g-qr .qrsvg{height:99.9px;left:8px;top:8px;width:99.9px}.bitly-healthcare .g-qr .beam{height:33.97px}.bitly-healthcare .g-qr .retic{height:99.9px;left:17.5px;top:17.5px;width:99.9px}.bitly-healthcare .stage.play .e-qr .lay{animation:healthcare-cardIn .55s cubic-bezier(.2,.9,.3,1.12) 1.2s both,healthcare-cardOut .45s cubic-bezier(.22,1,.36,1) 3.85s forwards}.bitly-healthcare .stage.play .e-qr .beam{animation:healthcare-scan .85s cubic-bezier(.42,0,.22,1) 1.95s 2}.bitly-healthcare .stage.play .e-qr .retic{animation:healthcare-retic 1.7s linear 1.95s both}.bitly-healthcare .g-msg{height:213.9px;left:88.3px;top:138px;width:459.4px}.bitly-healthcare .g-msg .lay{border-radius:34.46px}.bitly-healthcare .g-msg .hair{padding:2.09px}.bitly-healthcare .g-msg .glass{backdrop-filter:blur(12.2px);box-shadow:0 11.49px 43.07px rgba(24,24,23,.1),0 5.74px 11.49px rgba(24,24,23,.2)}.bitly-healthcare .g-msg .row{height:41px;left:19.3px;top:19.3px;width:420.8px}.bitly-healthcare .g-msg .emo{width:48.4px}.bitly-healthcare .g-msg .emo,.bitly-healthcare .g-msg .ttl{font-size:35.44px;line-height:40.37px}.bitly-healthcare .g-msg .copy{font-size:32.74px;height:117px;left:19.3px;top:77.5px;width:420.8px}.bitly-healthcare .stage.play .e-msg .lay{animation:healthcare-cardIn .6s cubic-bezier(.2,.9,.3,1.12) 4.15s both}.bitly-healthcare.is-mobile .g-qr{height:181.5px;left:339.1px;top:405px;width:181.5px}.bitly-healthcare.is-mobile .g-qr .lay{border-radius:32.3px}.bitly-healthcare.is-mobile .g-qr .hair{padding:1.96px}.bitly-healthcare.is-mobile .g-qr .glass{box-shadow:0 10.77px 40.37px rgba(24,24,23,.1),0 5.38px 10.77px rgba(24,24,23,.2)}.bitly-healthcare.is-mobile .g-qr .qrwhite{border-radius:17.27px;box-shadow:0 5.4px 16.1px rgba(24,24,23,.1),0 1.35px 2.7px rgba(24,24,23,.2);height:156.1px;left:12.7px;top:12.7px;width:156.1px}.bitly-healthcare.is-mobile .g-qr .qrsvg{height:134.6px;left:10.75px;top:10.75px;width:134.6px}.bitly-healthcare.is-mobile .g-qr .beam{height:45.76px}.bitly-healthcare.is-mobile .g-qr .retic{height:134.6px;left:23.45px;top:23.45px;width:134.6px}.bitly-healthcare.is-mobile .g-msg{height:256.5px;left:57.1px;top:67.8px;width:487px}.bitly-healthcare.is-mobile .g-msg .lay{border-radius:41.01px}.bitly-healthcare.is-mobile .g-msg .hair{padding:2.48px}.bitly-healthcare.is-mobile .g-msg .glass{backdrop-filter:blur(14.5px);box-shadow:0 13.67px 51.27px rgba(24,24,23,.1),0 6.84px 13.67px rgba(24,24,23,.2)}.bitly-healthcare.is-mobile .g-msg .row{height:49px;left:23px;top:23px;width:441px}.bitly-healthcare.is-mobile .g-msg .emo{font-size:42.18px;line-height:48.06px;width:57.7px}.bitly-healthcare.is-mobile .g-msg .ttl{font-size:42.18px;line-height:48.06px}.bitly-healthcare.is-mobile .g-msg .copy{font-size:38.98px;height:141px;left:23px;top:92.5px;width:441px}@keyframes healthcare-bubbleIn{0%{opacity:0;transform:translateY(14px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes healthcare-dotIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes healthcare-lineGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes healthcare-floatUp{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes healthcare-floatDown{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes healthcare-cardIn{0%{opacity:0;transform:translateY(10px) scale(.86)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes healthcare-cardOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-6px) scale(1.08)}}@keyframes healthcare-scan{0%{opacity:0;transform:translateY(-100%)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes healthcare-retic{0%{opacity:0;transform:scale(1.1)}14%{opacity:1;transform:scale(1)}86%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.94)}}@media(prefers-reduced-motion:reduce){.bitly-healthcare .bubble,.bitly-healthcare .callout,.bitly-healthcare .dot,.bitly-healthcare .lay{opacity:1;transform:none}.bitly-healthcare .beam,.bitly-healthcare .has-exit .lay,.bitly-healthcare .retic{opacity:0}.bitly-healthcare .line{transform:scaleY(1)}.bitly-healthcare .floater,.bitly-healthcare .stage.play *,.bitly-healthcare .stage.play :after,.bitly-healthcare .stage.play :before{animation:none!important}}
