:is(.care-home,.care-diagnostic,.care-ai){--care-page:#0c1118;--care-card:#111c26;--care-card-fill:linear-gradient(145deg, #b6deee0d, transparent 42%), linear-gradient(165deg, #16232e, #101922 70%, #14212b);--care-track-glass-fill:linear-gradient(145deg, #b6deee10, transparent 44%), linear-gradient(165deg, #16232ee8, #0c141de3 72%, #14212be6);--care-track-glass-blur:blur(5px);--care-inset-fill:linear-gradient(150deg, #172731, #111c25 75%);--care-control-fill:linear-gradient(180deg, #203440, #14222d);--care-border:#9bbdce33;--care-border-bright:#9cdef26b;--care-radius-card:18px;--care-radius-panel:24px;--care-radius-control:11px;--care-content-width:1280px;--care-panel-padding:clamp(28px, 2.6vw, 40px);--care-card-padding:24px;--care-shadow-card:inset 0 1px 0 #e3f6ff1c, inset 0 -1px 0 #0006, 0 18px 32px -24px #000d;--care-shadow-inset:inset 0 1px 0 #daf2ff12;--care-blue:#63d0f4;--care-focus:#7fddff;--care-cta-fill:linear-gradient(175deg, #57cdf1, #22b3e4 50%, #169bcf);--care-cta-hover:linear-gradient(175deg, #86def7, #42c3ed 50%, #24acd9);--care-shadow-cta:inset 0 1px 0 #edfbff75, inset 0 -1px 0 #07567c80, 0 8px 20px -12px #12b3ed80;--care-transition:.18s ease-out;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(.care-home,.care-diagnostic) :is(.care-primary,.diagnostic-primary){background:var(--care-cta-fill);color:#041925;border-radius:var(--care-radius-control);box-shadow:var(--care-shadow-cta);transition:background-color var(--care-transition), border-color var(--care-transition), box-shadow var(--care-transition);border:1px solid #92e0f5}@media (hover:hover){:is(.care-home,.care-diagnostic) :is(.care-primary,.diagnostic-primary):hover:not(:disabled){background:var(--care-cta-hover);box-shadow:var(--care-shadow-cta), 0 4px 16px -10px #6ddcff;border-color:#c7f1ff}}:is(.care-home,.care-diagnostic) :is(.care-primary,.diagnostic-primary):active:not(:disabled){background:#58c9ed;box-shadow:inset 0 2px 3px #063b5744}.mcs-site-container{width:100%;max-width:var(--care-content-width);margin-inline:auto;padding-inline:20px}.mcs-site-skip{z-index:100;color:#07131b;background:#63cff3;padding:12px 18px;font-size:14px;font-weight:700;position:fixed;top:10px;left:12px;transform:translateY(-180%)}.mcs-site-skip:focus{transform:translateY(0)}.mcs-site-institutional{z-index:60;color:#9facb6;background:linear-gradient(90deg,#12222b8c,#0000 34%,#13252f73),#080d11;border-bottom:1px solid #78b9ce1f;position:relative;box-shadow:inset 0 -1px #0008,inset 0 1px #d9f6ff08}.mcs-site-institutional>div{justify-content:space-between;align-items:center;gap:16px;min-height:32px;display:flex}.mcs-site-institutional p{font:9px var(--font-mono);letter-spacing:.055em;margin:0}.mcs-site-institutional p a{color:#d2dbe1;transition:color var(--care-transition)}.mcs-site-institutional p a:hover,.mcs-site-parent-link:hover{color:var(--care-blue)}.mcs-site-parent-link{font:9px var(--font-mono);color:#b8c5ce;transition:color var(--care-transition);align-items:center;gap:6px;display:none}.mcs-site-nav.glass-nav{--mcs-nav-height:76px;height:var(--mcs-nav-height);z-index:50;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#080d11f2,#080d11ad 72%,#0000);border:0;padding-block:8px;position:sticky;top:0}.mcs-site-nav-row{width:calc(100% - 24px);max-width:calc(var(--care-content-width,1280px) - 40px);isolation:isolate;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(at 84% -45%,#7de1ff20,#0000 38%),linear-gradient(108deg,#effbff12 0%,#0000 23% 73%,#63d0f40a 100%),linear-gradient(165deg,#203541ef,#0d171ff0 66%,#152832eb);border:1px solid #dceaf034;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;height:60px;padding-inline:12px;transition:border-color .32s,background-color .32s,box-shadow .32s;display:flex;position:relative;box-shadow:inset 0 1px #f1fbff3b,inset 0 -1px #000c,inset 1px 0 #effbff0b,0 22px 48px -28px #000,0 0 36px -26px #63d0f49c}.mcs-site-nav-row:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 5%,#effbff1a 18%,#0000 31%),linear-gradient(#effbff16,#0000 38%);position:absolute;inset:0}.mcs-site-nav-row:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#63d0f46e 50%,#0000);height:1px;position:absolute;inset:auto 22px 0}@media (hover:hover){.mcs-site-nav-row:hover{border-color:#dceaf03d;box-shadow:inset 0 1px #f1fbff38,inset 0 -1px #000a,0 24px 50px -28px #000,0 0 36px -24px #63d0f45c}}.mcs-site-brand{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;min-height:44px;display:flex;position:relative}.mcs-site-brand-mark{align-items:center;display:flex}.mcs-site-brand:after{content:"";opacity:0;height:1px;transition:opacity var(--care-transition), transform var(--care-transition);background:linear-gradient(90deg,#0000,#72d8fa8f,#0000);position:absolute;inset:auto 5% 4px;transform:scaleX(.65)}.mcs-site-brand:hover:after{opacity:1;transform:scaleX(1)}.mcs-site-brand img{filter:drop-shadow(0 5px 12px #0009)drop-shadow(0 0 11px #47c9f220);width:auto;height:26px}.mcs-site-brand-caption{color:#87a2b1;font:600 7px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;margin-top:4px;padding-left:1px;line-height:1;display:none}.mcs-tubelight-nav{background:linear-gradient(#e9f8ff0d,#07101642);border:1px solid #dceaf01f;border-radius:14px;align-items:center;gap:1px;min-width:0;padding:5px;display:none;box-shadow:inset 0 1px #effbff17,inset 0 -1px #0009,0 10px 26px -22px #000}.mcs-tubelight-item{color:#bdc9d1;white-space:nowrap;text-shadow:0 1px 12px #000a;min-height:44px;transition:color var(--care-transition), background-color var(--care-transition), border-color var(--care-transition), box-shadow var(--care-transition);border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding-inline:10px;font-size:11px;font-weight:600;display:flex;position:relative}.mcs-tubelight-item>svg{color:#8aa4b2;stroke-width:1.8px;width:14px;height:14px;transition:color var(--care-transition), filter var(--care-transition);flex:none}.mcs-tubelight-item:hover,.mcs-tubelight-item[aria-current]{color:#f4fbff;background:linear-gradient(#effbff19,#63d0f40b);border-color:#bceeff24;box-shadow:inset 0 1px #effbff22,inset 0 -1px #0710168c,0 10px 20px -17px #63d0f4}.mcs-tubelight-item:hover>svg,.mcs-tubelight-item[aria-current]>svg{color:var(--care-blue);filter:drop-shadow(0 0 5px #63d0f482)}.mcs-tubelight-active{pointer-events:none;height:6px;position:absolute;inset:auto 8px -6px}.mcs-tubelight-lamp{background:#a6ebff;border-radius:999px;height:2px;position:absolute;inset:auto 25% 4px;box-shadow:0 0 5px #63d0f4,0 0 12px #63d0f4}.mcs-tubelight-glow{filter:blur(5px);opacity:.32;background:#63d0f4;border-radius:999px 999px 0 0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.mcs-tubelight-glow-wide{width:88%;height:8px}.mcs-tubelight-glow-mid{opacity:.28;width:58%;height:10px}.mcs-tubelight-glow-core{opacity:.22;width:30%;height:12px}.mcs-site-nav-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.mcs-site-cta{color:#e8f8ff;min-height:44px;transition:border-color var(--care-transition), background-color var(--care-transition), box-shadow var(--care-transition), transform var(--care-transition);text-shadow:0 1px 10px #000b;white-space:nowrap;background:radial-gradient(circle at 22% -25%,#f3fcff3d,#0000 50%),linear-gradient(#315463ec,#152d39f2);border:1px solid #91dff665;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #f4fcff47,inset 0 -1px #061018b8,0 12px 26px -17px #63d0f4bd}.mcs-site-cta:hover{background:linear-gradient(145deg,#d6f4ff1f,#0000 46%),linear-gradient(#294957e8,#17303ce8);border-color:#a6e9fc;transform:translateY(-1px);box-shadow:inset 0 1px #edfbff54,inset 0 -1px #061018a6,0 13px 28px -15px #52cff7c4}.mcs-site-cta-full{display:none}.mcs-site-menu-toggle{border:1px solid var(--care-border-bright);color:#f1f9fc;cursor:pointer;min-width:66px;height:44px;font:700 10px var(--font-mono);text-transform:uppercase;letter-spacing:.1em;text-shadow:0 1px 8px #000b;transition:border-color var(--care-transition), background-color var(--care-transition), box-shadow var(--care-transition);background:radial-gradient(circle at 22% -25%,#effbff36,#0000 50%),linear-gradient(#2b4b5aeb,#142731f2);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding-inline:9px;display:inline-flex;box-shadow:inset 0 1px #e9f9ff40,inset 0 -1px #071016a6,0 10px 22px -14px #58d5ffad}.mcs-site-menu-toggle:hover,.mcs-site-menu-toggle[aria-expanded=true]{background:linear-gradient(145deg,#e1f8ff22,#0000 48%),linear-gradient(#2b4a58e8,#17303be8);border-color:#8cddf5;box-shadow:inset 0 1px #f0fbff38,0 10px 24px -15px #58d5ffb8}.mcs-site-menu-state{align-content:center;gap:3px;width:11px;height:10px;display:grid}.mcs-site-menu-state i{background:var(--care-blue);width:11px;height:1px;transition:transform var(--care-transition);display:block;box-shadow:0 0 7px #63d0f48f}.mcs-site-menu-toggle[aria-expanded=true] .mcs-site-menu-state i:first-child{transform:translateY(2px)rotate(45deg)}.mcs-site-menu-toggle[aria-expanded=true] .mcs-site-menu-state i:last-child{transform:translateY(-2px)rotate(-45deg)}.mcs-site-mobile-menu{max-height:calc(100dvh - var(--mcs-nav-height) - 16px);overscroll-behavior:contain;top:100%;background:radial-gradient(circle at 75% -15%,#63d0f419,#0000 42%),linear-gradient(145deg,#d8f4ff12,#0000 35%),linear-gradient(165deg,#172b36,#0b151d 72%,#12232c);border:1px solid #dceaf02e;border-radius:18px;margin-top:4px;position:absolute;inset-inline:12px;overflow-y:auto;box-shadow:inset 0 1px #e3f6ff2b,inset 0 -1px #0009,0 28px 54px -22px #000}.mcs-site-mobile-menu[hidden]{display:none}.mcs-site-mobile-menu>div{padding-block:12px;display:grid}.mcs-site-mobile-menu a{color:#dce6ec;min-height:48px;transition:color var(--care-transition), padding-left var(--care-transition);border-bottom:1px solid #91aec014;align-items:center;font-size:14px;font-weight:600;display:flex}.mcs-site-mobile-menu a:last-child{border-bottom:0}.mcs-site-mobile-menu a:hover,.mcs-site-mobile-menu a[aria-current=page]{color:#61cff3;padding-left:6px}.mcs-site-social-desktop{display:none}.mcs-site-social-mobile{border-top:1px solid #91aec014;margin-top:12px;padding:14px 0 4px}.mcs-site-social-mobile>span{color:#87a2b1;font:700 9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:11px;display:block}.mcs-site-social-mobile .mcs-social-nav{gap:9px}.mcs-site-mobile-menu .mcs-social-link{color:#b9c8d2;width:46px;height:46px;min-height:0;font-size:initial;border:1px solid #dceaf024;border-radius:13px;font-weight:400}.mcs-site-mobile-menu .mcs-social-link:hover{color:#fff;padding-left:0}.mcs-site-mobile-menu .mcs-social-icon svg{width:19px;height:19px}.mcs-site-footer{color:#b2c1cb;border-top:1px solid var(--care-border);background:radial-gradient(at 12% 0,#19344366,#0000 65%),#090f15;padding-block:58px 28px;position:relative;box-shadow:inset 0 1px #e3f6ff0b}.mcs-site-footer-grid{gap:36px;display:grid}.mcs-site-footer-brand img{width:auto;height:36px;margin-bottom:20px;display:block}.mcs-site-footer-brand p,.mcs-site-footer-contact p{margin:0;font-size:13px;line-height:1.75}.mcs-site-footer-brand>span{font:9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:18px;display:block}.mcs-site-footer h2{font:10px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#e0e8ee;margin:0 0 10px;font-weight:700}.mcs-site-footer nav>a{align-items:center;gap:6px;width:fit-content;min-height:44px;font-size:13px;display:flex}.mcs-site-footer a:hover{color:#fff}.mcs-site-footer-contact>a{color:#54c8f0;overflow-wrap:anywhere;align-items:center;gap:9px;width:fit-content;min-height:48px;margin-top:12px;font-size:13px;font-weight:600;display:flex}.mcs-site-footer-contact>a svg{flex-shrink:0}.mcs-site-footer-contact>span{font-size:10px;display:block}.mcs-site-footer-bottom{font:9px var(--font-mono);text-transform:uppercase;letter-spacing:.04em;border-top:1px solid #26343e;flex-direction:column;justify-content:space-between;gap:16px;margin-top:42px;padding-top:24px;line-height:1.6;display:flex}.mcs-site-footer-bottom p{margin:0}.mcs-site-nav a:focus-visible,.mcs-site-nav button:focus-visible,.mcs-site-footer a:focus-visible,.mcs-site-institutional a:focus-visible{outline:2px solid var(--care-focus);outline-offset:4px}@media (width>=640px){.mcs-site-nav.glass-nav{--mcs-nav-height:88px;padding-block:8px}.mcs-site-nav-row{width:calc(100% - 40px);height:72px;padding-inline:20px}.mcs-site-brand img{height:32px}.mcs-site-brand-caption{font-size:7.5px;display:block}.mcs-site-cta-full{display:inline}.mcs-site-cta-short{display:none}.mcs-site-parent-link{display:flex}.mcs-site-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 48px}.mcs-site-footer-bottom{flex-direction:row;align-items:center}}@media (width>=1100px){.mcs-tubelight-nav{display:flex}.mcs-site-social-desktop{border-left:1px solid #91aec026;flex-shrink:0;padding-left:11px;display:flex}.mcs-site-menu-toggle,.mcs-site-mobile-menu{display:none}.mcs-site-footer-grid{grid-template-columns:1.15fr .85fr .85fr 1.15fr;gap:34px}}@media (width>=1100px) and (width<=1219px){.mcs-tubelight-item{padding-inline:8px}.mcs-tubelight-item>svg{display:none}}@media (width>=1100px) and (width<=1279px){.mcs-site-social-desktop{gap:2px;padding-left:7px}.mcs-site-social-desktop .mcs-social-link{width:28px;height:28px}}@media (width<=359px){.mcs-site-container{padding-inline:16px}.mcs-site-brand img{height:24px}.mcs-site-brand-caption{display:none}.mcs-site-nav-row{gap:8px;padding-inline:8px}.mcs-site-nav-actions{gap:6px}.mcs-site-cta{gap:5px;min-height:44px;padding-inline:8px;font-size:10.5px}.mcs-site-menu-toggle{gap:5px;min-width:64px;height:44px;padding-inline:8px}}@media (prefers-reduced-motion:reduce){.mcs-site-nav *,.mcs-site-nav :before,.mcs-site-nav :after{transition:none;animation:none}}
