@keyframes hc-pulseAurora{0%{transform:scale(1);opacity:.8}to{transform:scale(1.1);opacity:1}}.healthcare-theme-wrapper{--hc-bg-deep: #020204;--hc-primary: #0083c9;--hc-ntam-blue: #003366;--hc-primary-glow: rgba(0, 131, 201, .6);--hc-glass-surface: rgba(255, 255, 255, .02);--hc-glass-border: rgba(255, 255, 255, .08);--hc-glass-highlight: rgba(0, 131, 201, .5);--hc-text-main: #ffffff;--hc-text-mute: #a0a0a0;--hc-footer-bg: var(--hc-bg-deep);--hc-neon-blue: #0083c9;background-color:var(--hc-bg-deep);color:var(--hc-text-main);font-family:Poppins,sans-serif;overflow-x:hidden;width:100%}.healthcare-theme-wrapper *{margin:0;padding:0;box-sizing:border-box}.healthcare-theme-wrapper a{text-decoration:none;transition:.4s ease;color:inherit}.healthcare-theme-wrapper ul{list-style:none}.healthcare-theme-wrapper .hc-aurora-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;background:radial-gradient(circle at 10% 20%,rgba(0,131,201,.15),transparent 40%),radial-gradient(circle at 90% 80%,rgba(0,50,100,.1),transparent 40%);z-index:-1;pointer-events:none;animation:hc-pulseAurora 10s infinite alternate}.healthcare-theme-wrapper .hc-hero{padding:220px 5% 100px;text-align:center;position:relative}.healthcare-theme-wrapper .hc-breadcrumb{display:inline-block;padding:8px 20px;border-radius:50px;background:#0083c91a;border:1px solid var(--hc-primary);color:var(--hc-primary);font-size:.75rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:30px;box-shadow:0 0 15px var(--hc-primary-glow)}.healthcare-theme-wrapper .hc-hero-title{font-size:clamp(3rem,6vw,5rem);font-weight:700;line-height:1.1;margin-bottom:30px;color:#fff;letter-spacing:-1px;text-shadow:0 0 40px rgba(0,131,201,.2)}.healthcare-theme-wrapper .hc-hero-desc{font-size:1.2rem;color:var(--hc-text-mute);max-width:800px;margin:0 auto;line-height:1.8;font-weight:300}.healthcare-theme-wrapper .hc-stats-section{background:#050505;padding:60px 0;border-bottom:1px solid var(--hc-border-light)}.healthcare-theme-wrapper .hc-metrics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;max-width:1300px;margin:80px auto 0}.healthcare-theme-wrapper .hc-sig-card{background:var(--hc-glass-surface);border:1px solid var(--hc-glass-border);border-radius:24px;padding:50px 30px;text-align:center;color:#fff;transition:.4s cubic-bezier(.25,.8,.25,1);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:250px;position:relative;overflow:hidden}.healthcare-theme-wrapper .hc-sig-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,currentColor,transparent);transform:scaleX(0);transition:.4s ease}.healthcare-theme-wrapper .hc-sig-card:hover{transform:translateY(-10px);background:#ffffff0d;border-color:var(--hc-neon-blue);box-shadow:0 0 30px #0083c94d;color:#fff}.healthcare-theme-wrapper .hc-sig-card:hover:before{transform:scaleX(1);background:linear-gradient(90deg,transparent,var(--hc-neon-blue),transparent)}.healthcare-theme-wrapper .hc-sig-metric{font-size:3.5rem;font-weight:500;margin-bottom:10px;line-height:1;color:#fff;font-family:Poppins,sans-serif;letter-spacing:-1px}.healthcare-theme-wrapper .hc-sig-title{font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:15px;color:var(--hc-primary)}.healthcare-theme-wrapper .hc-sig-desc{font-size:.9rem;line-height:1.6;color:#aaa;max-width:90%;margin:0 auto}.healthcare-theme-wrapper .hc-sig-card:hover .hc-sig-desc{color:#fff}.healthcare-theme-wrapper .hc-holo-section{padding:80px 0 20px;position:relative;overflow:visible!important}.healthcare-theme-wrapper .hc-holo-title-wrap{text-align:center;margin-bottom:40px;padding:0 5%}.healthcare-theme-wrapper .hc-holo-swiper{width:100%;padding-top:40px;padding-bottom:80px;overflow:visible!important}.healthcare-theme-wrapper .hc-holo-slide{width:1100px!important;max-width:90vw;aspect-ratio:16/9;background-color:#000;border:1px solid rgba(255,255,255,.1);border-radius:20px;position:relative;overflow:hidden;transition:all .5s cubic-bezier(.25,.46,.45,.94);opacity:.3}.healthcare-theme-wrapper .swiper-slide-active{opacity:1;border-color:var(--hc-primary);box-shadow:0 0 80px #0083c94d;z-index:10}.healthcare-theme-wrapper .hc-holo-img{width:100%;height:100%;object-fit:cover;background:#000;transition:.8s ease}.healthcare-theme-wrapper .swiper-slide-active .hc-holo-img{transform:scale(1.05)}.healthcare-theme-wrapper .hc-holo-content{position:absolute;bottom:0;left:0;width:100%;padding:60px 50px;background:linear-gradient(to top,rgba(0,0,0,.95) 0%,transparent 100%);color:#fff;transform:translateY(20px);opacity:0;transition:.5s ease .2s;z-index:2}.healthcare-theme-wrapper .swiper-slide-active .hc-holo-content{transform:translateY(0);opacity:1}.healthcare-theme-wrapper .hc-holo-tag{display:inline-block;padding:6px 16px;background:#0083c933;border:1px solid var(--hc-primary);border-radius:50px;font-size:.75rem;font-weight:700;color:#fff;margin-bottom:15px;text-transform:uppercase;letter-spacing:1px}.healthcare-theme-wrapper .hc-holo-h3{font-size:2.22rem;font-weight:700;margin:0;color:#fff;font-family:Poppins,sans-serif}.healthcare-theme-wrapper .hc-section-wrapper{padding:100px 5%;position:relative}.healthcare-theme-wrapper .hc-services-section{padding-top:40px}.healthcare-theme-wrapper .hc-section-header{text-align:center;margin-bottom:60px}.healthcare-theme-wrapper .hc-sec-title{font-size:3rem;color:#fff;margin-bottom:15px;font-weight:600}.healthcare-theme-wrapper .hc-sec-desc{color:var(--hc-text-mute);font-size:1.1rem;max-width:600px;margin:0 auto}.healthcare-theme-wrapper .hc-services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;max-width:1400px;margin:0 auto}.healthcare-theme-wrapper .hc-service-card{background:#08080a;border:1px solid var(--hc-glass-border);border-radius:30px;padding:60px 50px;transition:.5s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;min-height:250px}.healthcare-theme-wrapper .hc-service-card:before{content:"";position:absolute;inset:0;background:radial-gradient(800px circle at var(--mouse-x) var(--mouse-y),rgba(255,255,255,.06),transparent 40%);opacity:0;transition:opacity .5s;pointer-events:none}.healthcare-theme-wrapper .hc-service-card:hover:before{opacity:1}.healthcare-theme-wrapper .hc-service-card:hover{border-color:var(--hc-glass-highlight);transform:translateY(-5px)}.healthcare-theme-wrapper .hc-svc-content h3{font-size:2rem;color:#fff;margin-bottom:20px}.healthcare-theme-wrapper .hc-svc-content p{color:#999;font-size:1.05rem;line-height:1.7;margin-bottom:30px}.healthcare-theme-wrapper .hc-svc-tag{font-size:.8rem;color:var(--hc-primary);font-weight:700;text-transform:uppercase;letter-spacing:1px;border:1px solid var(--hc-primary);padding:8px 16px;border-radius:50px;display:inline-block}.healthcare-theme-wrapper .hc-featured-story{display:grid;grid-template-columns:1fr 1.2fr;gap:0;max-width:1400px;margin:0 auto;background:#0a0a0c;border:1px solid var(--hc-glass-border);border-radius:30px;overflow:hidden}.healthcare-theme-wrapper .hc-fs-content{padding:80px;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.healthcare-theme-wrapper .hc-fs-label{color:var(--hc-primary);font-weight:700;letter-spacing:2px;margin-bottom:20px;font-size:.8rem;text-transform:uppercase}.healthcare-theme-wrapper .hc-fs-title{font-size:3rem;line-height:1.1;margin-bottom:30px;color:#fff;font-weight:700}.healthcare-theme-wrapper .hc-fs-section-title{font-size:.9rem;font-weight:700;color:var(--hc-primary);margin-bottom:5px;text-transform:uppercase}.healthcare-theme-wrapper .hc-fs-text{color:#bbb;line-height:1.6;margin-bottom:25px;font-size:1rem}.healthcare-theme-wrapper .hc-fs-stats-row{display:flex;gap:50px;border-top:1px solid rgba(255,255,255,.1);padding-top:30px;margin-top:20px}.healthcare-theme-wrapper .hc-fs-stat h4{font-size:2.5rem;color:#fff;margin-bottom:5px;font-weight:600}.healthcare-theme-wrapper .hc-fs-stat span{font-size:.8rem;color:#666;text-transform:uppercase;letter-spacing:1px}.healthcare-theme-wrapper .hc-fs-image-wrap{position:relative;height:100%;min-height:500px;overflow:hidden}.healthcare-theme-wrapper .hc-fs-img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.healthcare-theme-wrapper .hc-featured-story:hover .hc-fs-img{transform:scale(1.05)}.healthcare-theme-wrapper .hc-fs-overlay{position:absolute;inset:0;background:linear-gradient(to right,#0a0a0c 0%,transparent 50%)}.healthcare-theme-wrapper .hc-stories-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;max-width:1400px;margin:30px auto 0}.healthcare-theme-wrapper .hc-story-card{background:#ffffff05;border:1px solid var(--hc-glass-border);border-radius:24px;padding:50px;transition:.4s;position:relative}.healthcare-theme-wrapper .hc-story-card:hover{background:#ffffff0a;border-color:#ffffff26}.healthcare-theme-wrapper .hc-sc-title{font-size:1.8rem;color:#fff;margin-bottom:20px;font-weight:600;line-height:1.3}.healthcare-theme-wrapper .hc-sc-section-head{font-size:.85rem;color:var(--hc-primary);font-weight:700;margin-top:20px;margin-bottom:8px;text-transform:uppercase}.healthcare-theme-wrapper .hc-sc-p{font-size:.95rem;color:#ccc;line-height:1.6;margin-bottom:10px}.healthcare-theme-wrapper .hc-sc-list{list-style:none;margin-top:20px}.healthcare-theme-wrapper .hc-sc-list li{position:relative;padding-left:30px;margin-bottom:10px;color:#fff;font-size:1rem}.healthcare-theme-wrapper .hc-sc-list li:before{content:"•";color:var(--hc-primary);font-size:1.5rem;font-weight:700;position:absolute;left:0;top:-5px}.healthcare-theme-wrapper .hc-why-grid{display:flex;flex-direction:column;gap:20px;max-width:1200px;margin:0 auto}.healthcare-theme-wrapper .hc-why-card{display:flex;align-items:flex-start;gap:25px;background:#ffffff05;border:1px solid var(--hc-glass-border);padding:35px 40px;border-radius:20px;transition:.4s cubic-bezier(.2,.8,.2,1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.healthcare-theme-wrapper .hc-why-card:hover{background:#ffffff0d;border-color:var(--hc-primary);transform:translate(10px);box-shadow:-5px 5px 20px #0000004d}.healthcare-theme-wrapper .hc-why-icon-check{flex-shrink:0;width:32px;height:32px;color:var(--hc-primary);margin-top:2px}.healthcare-theme-wrapper .hc-why-content h4{color:#fff;font-size:1.3rem;margin-bottom:8px;font-weight:600}.healthcare-theme-wrapper .hc-why-content p{color:#aaa;font-size:1rem;margin:0;line-height:1.5}.healthcare-theme-wrapper .hc-case-bento-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:30px;max-width:1400px;margin:0 auto}.healthcare-theme-wrapper .hc-bento-card{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:24px;padding:40px;position:relative;overflow:hidden;transition:.4s;display:flex;flex-direction:column;justify-content:space-between;min-height:520px}.healthcare-theme-wrapper .hc-bento-card:hover{border-color:var(--hc-primary);transform:translateY(-8px);background:#ffffff0a}.healthcare-theme-wrapper .hc-bento-tag{background:#ffffff1a;padding:6px 12px;border-radius:6px;font-size:.75rem;color:#ccc;text-transform:uppercase;display:inline-block;margin-bottom:15px}.healthcare-theme-wrapper .hc-bento-title{font-size:1.5rem;color:#fff;margin-bottom:8px;font-weight:600;line-height:1.3}.healthcare-theme-wrapper .hc-bento-sub{font-size:.9rem;color:var(--hc-primary);display:block;margin-bottom:20px}.healthcare-theme-wrapper .hc-bento-desc{font-size:.95rem;color:#bbb;line-height:1.6;margin-bottom:30px;flex-grow:1}.healthcare-theme-wrapper .hc-bento-stats{display:flex;justify-content:space-between;margin-bottom:25px;border-top:1px solid rgba(255,255,255,.1);padding-top:20px}.healthcare-theme-wrapper .hc-bs-item{text-align:center}.healthcare-theme-wrapper .hc-bs-item h3{font-size:1.8rem;color:var(--hc-primary);margin-bottom:5px;font-weight:700}.healthcare-theme-wrapper .hc-bs-item span{font-size:.75rem;color:#888;text-transform:uppercase}.healthcare-theme-wrapper .hc-bento-meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.healthcare-theme-wrapper .hc-bm-tag{background:#0083c91a;color:#ccc;border:1px solid rgba(0,131,201,.2);padding:5px 10px;border-radius:4px;font-size:.75rem}.healthcare-theme-wrapper .hc-btn-link{color:#fff;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;transition:.3s;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.healthcare-theme-wrapper .hc-btn-link:hover{color:var(--hc-primary);gap:12px}.healthcare-theme-wrapper .hc-final-cta{background:linear-gradient(135deg,#004b8d,#002a5c);padding:100px 5%;text-align:center;margin-top:100px;position:relative;overflow:hidden}.healthcare-theme-wrapper .hc-final-cta h2{font-size:3rem;color:#fff;margin-bottom:20px;font-weight:700;position:relative;z-index:2}.healthcare-theme-wrapper .hc-final-cta p{color:#fffc;font-size:1.2rem;margin-bottom:40px;position:relative;z-index:2;max-width:700px;margin-left:auto;margin-right:auto}.healthcare-theme-wrapper .hc-cta-btns-row{display:flex;gap:20px;justify-content:center;position:relative;z-index:2;flex-wrap:wrap}.healthcare-theme-wrapper .hc-btn-white{background:#fff;color:#004b8d;padding:15px 40px;border-radius:50px;font-weight:600;font-size:1rem;transition:.3s}.healthcare-theme-wrapper .hc-btn-white:hover{transform:translateY(-3px);box-shadow:0 10px 20px #0003}.healthcare-theme-wrapper .hc-btn-outline{border:1px solid white;color:#fff;padding:15px 40px;border-radius:50px;font-weight:600;font-size:1rem;transition:.3s;background:transparent}.healthcare-theme-wrapper .hc-btn-outline:hover{background:#ffffff1a}@media(max-width:1024px){.healthcare-theme-wrapper .hc-metrics-grid,.healthcare-theme-wrapper .hc-services-grid,.healthcare-theme-wrapper .hc-stories-grid,.healthcare-theme-wrapper .hc-case-bento-grid{grid-template-columns:repeat(2,1fr);gap:30px}.healthcare-theme-wrapper .hc-featured-story{grid-template-columns:1fr}.healthcare-theme-wrapper .hc-fs-image-wrap{min-height:300px}.healthcare-theme-wrapper .hc-holo-slide{width:70vw!important}}@media(max-width:768px){.healthcare-theme-wrapper .hc-hero{padding:180px 5% 60px}.healthcare-theme-wrapper .hc-hero-title{font-size:3rem}.healthcare-theme-wrapper .hc-metrics-grid,.healthcare-theme-wrapper .hc-services-grid,.healthcare-theme-wrapper .hc-stories-grid,.healthcare-theme-wrapper .hc-case-bento-grid{grid-template-columns:1fr;gap:30px}.healthcare-theme-wrapper .hc-holo-slide{width:85vw!important;aspect-ratio:16/9}.healthcare-theme-wrapper .hc-holo-content{display:none}.healthcare-theme-wrapper .hc-holo-h3{font-size:1.5rem}.healthcare-theme-wrapper .hc-holo-tag{font-size:.7rem;padding:4px 12px}.healthcare-theme-wrapper .hc-holo-title-wrap{padding:0}.healthcare-theme-wrapper .hc-sec-title{font-size:2.2rem!important}.healthcare-theme-wrapper .hc-fs-content{padding:40px 30px}.healthcare-theme-wrapper .hc-fs-stats-row{flex-direction:column;gap:30px}.healthcare-theme-wrapper .hc-final-cta{padding:60px 5%;margin-top:60px}.healthcare-theme-wrapper .hc-final-cta h2{font-size:2.2rem}}@media(max-width:480px){.healthcare-theme-wrapper .hc-hero-title{font-size:2.5rem}.healthcare-theme-wrapper .hc-metrics-grid{grid-template-columns:1fr}.healthcare-theme-wrapper .hc-holo-slide{width:90vw!important}}
