.mvpmax-hero{isolation:isolate;background:linear-gradient(125deg, var(--mvpmax-blue-soft), var(--background) 58%);position:relative;overflow:hidden}.mvpmax-hero-photo{object-fit:cover;object-position:70% center;clip-path:ellipse(92% 90% at 100% 8%);z-index:-3;width:53%;height:530px;position:absolute;top:0;right:0}.mvpmax-hero-sweep{z-index:-2;pointer-events:none;width:57%;height:565px;position:absolute;top:0;right:0}.mvpmax-hero-sweep-blue{fill:var(--mvpmax-sweep-blue)}.mvpmax-hero-sweep-green{fill:var(--mvpmax-sweep-green)}.mvpmax-hero-fade{pointer-events:none;z-index:-1;background:linear-gradient(0deg, var(--background), transparent 24%);position:absolute;inset:0}.mvpmax-hero-inner{max-width:1360px;margin:auto;padding:30px 32px 32px;position:relative}.mvpmax-hero-copy{width:53%}.mvpmax-hero-logo{width:460px;max-width:100%;height:132px;position:relative;overflow:hidden}.mvpmax-hero-logo img{mix-blend-mode:multiply;width:113.87%;max-width:none;height:auto;position:absolute;top:50%;left:-7.57%;transform:translateY(-49.15%)}.mvpmax-hero-badge{border:1px solid var(--mvpmax-sweep-blue);background:var(--mvpmax-blue-soft);color:var(--primary);border-radius:999px;margin-top:8px;padding:4px 12px;font-size:12px;font-weight:750;display:inline-flex}.mvpmax-hero-category{color:var(--primary);margin-top:12px;font-size:12px;font-weight:750}.mvpmax-hero-title{color:var(--navy);letter-spacing:0;margin-top:8px;font-size:38px;font-weight:800;line-height:1.14}.mvpmax-hero-title span{display:block}.mvpmax-hero-description{max-width:590px;color:var(--ink-muted);margin-top:16px;font-size:17px;line-height:1.5}.mvpmax-hero-actions{flex-wrap:wrap;gap:16px;margin-top:20px;display:flex}.mvpmax-hero-actions a{border-radius:8px;min-width:190px;min-height:50px;font-weight:700}.mvpmax-hero-circles{pointer-events:none;align-items:flex-end;display:flex;position:absolute;top:285px;left:55%}.mvpmax-hero-hospital{object-fit:cover;border:3px solid var(--mvpmax-blue-soft);width:225px;height:225px;box-shadow:var(--shadow-elegant);border-radius:50%}.mvpmax-hero-feature{border:1px solid var(--mvpmax-green-soft);width:155px;height:155px;box-shadow:var(--shadow-card);background:linear-gradient(135deg, var(--card), var(--mvpmax-green-soft));color:var(--navy);text-align:center;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:8px;margin-bottom:-5px;margin-left:-58px;font-size:14px;font-weight:700;line-height:1.25;display:flex}.mvpmax-hero-feature svg{color:var(--success)}.mvpmax-hero-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:44px;display:grid}.mvpmax-hero-benefit{align-items:flex-start;gap:18px;min-width:0;display:flex}.mvpmax-hero-benefit+.mvpmax-hero-benefit{border-left:1px solid var(--border);padding-left:26px}.mvpmax-hero-benefit-icon{background:var(--mvpmax-blue-soft);width:64px;height:64px;color:var(--primary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.mvpmax-hero-benefit-green{background:var(--mvpmax-green-soft);color:var(--success)}.mvpmax-hero-benefit-purple{background:var(--mvpmax-purple-soft);color:var(--mvpmax-purple)}.mvpmax-hero-benefit h2{color:var(--navy);letter-spacing:0;font-size:16px;font-weight:750;line-height:1.3}.mvpmax-hero-benefit p{color:var(--ink-muted);margin-top:6px;font-size:14px;line-height:1.5}.mvpmax-hero-mobile-photo{display:none}@media (width>=768px) and (width<=1100px){.mvpmax-hero-inner{padding:28px 24px 32px}.mvpmax-hero-copy{width:55%}.mvpmax-hero-logo{height:108px}.mvpmax-hero-title{font-size:30px}.mvpmax-hero-description{font-size:15px}.mvpmax-hero-photo{object-position:75% center;width:47%;height:490px}.mvpmax-hero-sweep{width:45%;height:520px}.mvpmax-hero-circles{top:310px;left:58%}.mvpmax-hero-hospital{width:160px;height:160px}.mvpmax-hero-feature{width:116px;height:116px;margin-left:-48px;font-size:11px}.mvpmax-hero-actions{gap:10px}.mvpmax-hero-actions a{min-width:165px}.mvpmax-hero-benefits{gap:16px}.mvpmax-hero-benefit{gap:10px}.mvpmax-hero-benefit+.mvpmax-hero-benefit{padding-left:16px}.mvpmax-hero-benefit-icon{width:42px;height:42px}.mvpmax-hero-benefit h2{font-size:14px}.mvpmax-hero-benefit p{font-size:12px}}@media (width<=767px){.mvpmax-hero-photo,.mvpmax-hero-sweep{display:none}.mvpmax-hero-inner{padding:24px 20px 30px}.mvpmax-hero-copy{width:100%}.mvpmax-hero-logo{width:350px;height:104px}.mvpmax-hero-title{font-size:30px}.mvpmax-hero-description{font-size:16px}.mvpmax-hero-actions{gap:12px}.mvpmax-hero-actions a{flex:145px;min-width:0}.mvpmax-hero-mobile-photo{object-fit:cover;object-position:70% center;border-bottom:5px solid var(--mvpmax-sweep-green);border-radius:50% 0 45%;width:100%;height:290px;margin-top:28px;display:block}.mvpmax-hero-circles{justify-content:center;margin-top:-65px;position:relative;top:auto;left:auto}.mvpmax-hero-hospital{width:156px;height:156px}.mvpmax-hero-feature{width:124px;height:124px;margin-bottom:6px;margin-left:-44px;font-size:12px}.mvpmax-hero-benefits{grid-template-columns:1fr;gap:20px;margin-top:32px}.mvpmax-hero-benefit+.mvpmax-hero-benefit{border-left:0;border-top:1px solid var(--border);padding-top:20px;padding-left:0}}
