.clinical-visual[data-v-a3c86c1c]{width:100%;min-width:0;margin:0;background:transparent;overflow:visible}.orbit[data-v-a3c86c1c]{position:relative;width:100%;height:clamp(300px,29vw,390px);perspective:1250px;transform-style:preserve-3d;overflow:hidden;isolation:isolate}.orbit-floor[data-v-a3c86c1c]{position:absolute;left:10%;right:10%;bottom:4%;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.55}.orbit-slide[data-v-a3c86c1c]{position:absolute;top:48%;left:50%;width:min(64%,730px);height:84%;border-radius:10px;padding:0;border:0;background:#1c292a;color:#fff;text-align:left;overflow:hidden;transform-style:preserve-3d;backface-visibility:hidden;transition:transform .85s cubic-bezier(.22,.72,.18,1),opacity .85s,filter .85s;box-shadow:0 20px 36px #30496324}.orbit-slide img[data-v-a3c86c1c]{display:block;width:100%;height:100%;object-fit:contain}.orbit-slide[data-v-a3c86c1c]:after{content:"";position:absolute;top:48%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0d1c1dde);pointer-events:none}.orbit-slide.front[data-v-a3c86c1c]{z-index:4;transform:translate(-50%,-50%) translateZ(130px);cursor:zoom-in}.orbit-slide.left[data-v-a3c86c1c]{z-index:2;transform:translate(-50%,-50%) translate(-78%) rotateY(53deg) translateZ(-80px) scale(.82);filter:brightness(.75);cursor:pointer}.orbit-slide.right[data-v-a3c86c1c]{z-index:2;transform:translate(-50%,-50%) translate(78%) rotateY(-53deg) translateZ(-80px) scale(.82);filter:brightness(.75);cursor:pointer}.orbit-slide.back[data-v-a3c86c1c]{z-index:1;transform:translate(-50%,-50%) rotateY(180deg) translateZ(-260px) scale(.7);opacity:0;pointer-events:none}.orbit-slide.left[data-v-a3c86c1c]:hover,.orbit-slide.right[data-v-a3c86c1c]:hover{filter:brightness(.95)}.image-caption[data-v-a3c86c1c]{position:absolute;z-index:1;left:clamp(18px,3vw,36px);right:20px;bottom:clamp(18px,3vw,34px);display:grid;gap:7px;text-shadow:0 2px 12px #000}.image-caption strong[data-v-a3c86c1c]{font-family:"Noto Serif SC",Songti SC,serif;font-size:clamp(22px,2.3vw,32px);font-weight:600}.image-caption small[data-v-a3c86c1c]{font-size:clamp(11px,1vw,14px)}.image-error[data-v-a3c86c1c]{display:grid;place-items:center;height:100%;font-size:14px}.clinical-visual figcaption[data-v-a3c86c1c]{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:12px 1% 0;color:var(--muted);font-size:11px;line-height:1.7}.clinical-visual figcaption a[data-v-a3c86c1c]{text-decoration:underline;text-underline-offset:3px}.clinical-visual button[data-v-a3c86c1c]:focus-visible,.clinical-visual a[data-v-a3c86c1c]:focus-visible{outline:3px solid var(--theme-strong);outline-offset:3px}dialog[data-v-a3c86c1c]{max-width:94vw;max-height:94dvh;padding:52px 14px 14px;border:0;background:#15252c}dialog[data-v-a3c86c1c]::backdrop{background:#102027e8}dialog form[data-v-a3c86c1c]{position:absolute;top:10px;right:14px}dialog button[data-v-a3c86c1c]{padding:8px 16px}dialog img[data-v-a3c86c1c]{display:block;max-height:80dvh;max-width:88vw;object-fit:contain}@media (max-width:700px){.orbit[data-v-a3c86c1c]{height:290px}.orbit-slide[data-v-a3c86c1c]{width:72%;height:78%}.orbit-slide.front[data-v-a3c86c1c]{transform:translate(-50%,-50%) translateZ(75px)}.orbit-slide.left[data-v-a3c86c1c]{transform:translate(-50%,-50%) translate(-68%) rotateY(55deg) translateZ(-45px) scale(.82)}.orbit-slide.right[data-v-a3c86c1c]{transform:translate(-50%,-50%) translate(68%) rotateY(-55deg) translateZ(-45px) scale(.82)}.image-caption small[data-v-a3c86c1c]{display:none}.clinical-visual figcaption[data-v-a3c86c1c]{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.orbit-slide[data-v-a3c86c1c]{transition:none}}.orbit[data-v-a3c86c1c]{height:clamp(300px,28vw,390px)}.orbit-slide[data-v-a3c86c1c]{width:72%;height:78%}.image-caption[data-v-a3c86c1c]{left:24px;bottom:22px}.image-caption strong[data-v-a3c86c1c]{font-size:clamp(20px,1.8vw,26px)}.image-caption small[data-v-a3c86c1c]{font-size:12px}.orbit-controls[data-v-a3c86c1c]{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:4px}.orbit-controls button[data-v-a3c86c1c]{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:#fffc;color:var(--ink);transition:background-color .18s}.orbit-controls button[data-v-a3c86c1c]:hover{background:#fff}.orbit-controls button[data-v-a3c86c1c]:active{background:var(--theme-soft)}.orbit-controls svg[data-v-a3c86c1c]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.orbit-controls>span[data-v-a3c86c1c]{font-size:12px;color:var(--muted);margin-left:12px;font-variant-numeric:tabular-nums}.clinical-visual figcaption[data-v-a3c86c1c]{justify-content:center;text-align:center;gap:3px;padding-top:14px;font-size:11px}.clinical-visual figcaption>span[data-v-a3c86c1c]{width:100%}@media (max-width:850px){.orbit[data-v-a3c86c1c]{height:340px}.orbit-slide[data-v-a3c86c1c]{width:72%}.orbit-controls>span[data-v-a3c86c1c]{font-size:11px;margin-left:8px}}@media (max-width:480px){.orbit[data-v-a3c86c1c]{height:260px}.orbit-slide[data-v-a3c86c1c]{height:80%}.image-caption[data-v-a3c86c1c]{left:18px;bottom:18px}.image-caption strong[data-v-a3c86c1c]{font-size:22px}.orbit-controls>span[data-v-a3c86c1c]{max-width:130px;line-height:1.5}.clinical-visual figcaption[data-v-a3c86c1c]{padding-inline:0}}@media (prefers-reduced-motion:reduce){.orbit-controls button[data-v-a3c86c1c]{transition:none}}.page-hero h1[data-v-a0bf4c41]{font-size:clamp(40px,4.1vw,60px);line-height:1.22;text-wrap:balance}.home-function-grid[data-v-a0bf4c41]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.home-showcase[data-v-a0bf4c41]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:36px 32px;min-height:0;padding-block:54px 40px}.home-showcase-intro[data-v-a0bf4c41]{align-self:start;min-width:0}.home-showcase-intro h1[data-v-a0bf4c41]{margin:0}.home-showcase .kicker[data-v-a0bf4c41]{margin-bottom:24px;font-size:12px;letter-spacing:.08em}.home-showcase-side>p[data-v-a0bf4c41]{max-width:470px;color:var(--muted);font-size:16px;line-height:1.9;margin:22px 0 0}.home-showcase .hero-actions[data-v-a0bf4c41]{margin-top:28px;gap:12px}.home-showcase .button[data-v-a0bf4c41]{padding:12px 18px;border-radius:9px;min-height:50px;gap:16px}.home-showcase .button i[data-v-a0bf4c41]{background:none;width:20px;height:20px;font-style:normal}.home-secondary[data-v-a0bf4c41]{display:inline-flex;align-items:center;gap:16px;min-height:50px;padding:12px 18px;border:1px solid var(--accent);border-radius:9px;background:#fff;color:var(--blue-deep);font-size:14px;font-weight:600;white-space:nowrap;transition:background-color .18s}.home-secondary[data-v-a0bf4c41]:hover{background:var(--theme-soft)}.home-showcase-side .home-boundary[data-v-a0bf4c41]{display:flex;align-items:center;gap:8px;font-size:12px;margin-top:18px}.home-boundary svg[data-v-a0bf4c41]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6;flex:none}.home-pathways[data-v-a0bf4c41]{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:24px 8px;border:1px solid var(--line);border-radius:12px;background:#ffffffeb;box-shadow:0 8px 28px #30496308}.home-pathways a[data-v-a0bf4c41]{display:flex;align-items:center;gap:16px;min-width:0;padding:4px 24px;border-right:1px solid var(--line);transition:background-color .18s}.home-pathways a[data-v-a0bf4c41]:last-child{border-right:0}.home-pathways a>span[data-v-a0bf4c41]:nth-child(2){flex:1;min-width:0}.home-pathways strong[data-v-a0bf4c41]{display:block;font-size:17px;font-weight:600;color:var(--ink)}.home-pathways small[data-v-a0bf4c41]{display:block;font-size:12px;line-height:1.8;color:var(--muted);margin-top:5px}.home-pathways a>span[data-v-a0bf4c41]:last-child{color:var(--blue-deep)}.home-pathways a[data-v-a0bf4c41]:hover{background:var(--theme-surface)}.pathway-icon[data-v-a0bf4c41]{display:grid;place-items:center;width:48px;height:52px;flex:none;border-radius:10px;background:var(--hero-aqua);color:var(--blue-deep)}.pathway-icon svg[data-v-a0bf4c41]{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.home-pathways a:nth-child(2) .pathway-icon[data-v-a0bf4c41]{background:var(--hero-lilac)}.home-pathways a:nth-child(3) .pathway-icon[data-v-a0bf4c41]{background:var(--hero-blue)}.home-advantages[data-v-a0bf4c41]{background:#fff}.home-advantages-grid[data-v-a0bf4c41]{display:grid;grid-template-columns:.95fr 1.05fr;gap:10vw}.home-advantages-intro h2[data-v-a0bf4c41],.home-about-copy h2[data-v-a0bf4c41]{font-family:"Noto Serif SC",Songti SC,serif;font-weight:600;letter-spacing:-.05em;line-height:1.18;font-size:clamp(36px,4vw,58px)}.home-advantages-intro>p[data-v-a0bf4c41]:last-child{max-width:370px;color:var(--muted);line-height:1.9}.home-advantages-list article[data-v-a0bf4c41]{display:grid;grid-template-columns:48px 1fr;gap:22px;padding:27px 0;border-top:1px solid var(--line)}.home-advantages-list article[data-v-a0bf4c41]:last-child{border-bottom:1px solid var(--line)}.home-advantages-list article>span[data-v-a0bf4c41]{font-family:Georgia,serif;color:var(--theme-strong)}.home-advantages-list h3[data-v-a0bf4c41]{font-size:21px;margin:0 0 11px;color:var(--ink)}.home-advantages-list p[data-v-a0bf4c41]{max-width:520px;margin:0;color:var(--muted);font-size:14px;line-height:1.85}.home-about[data-v-a0bf4c41]{background:var(--theme-soft)}.home-about-grid[data-v-a0bf4c41]{display:grid;grid-template-columns:1fr .9fr;align-items:center;gap:8vw}.home-about-image[data-v-a0bf4c41]{min-height:480px;overflow:hidden}.home-about-image img[data-v-a0bf4c41]{display:block;width:100%;height:100%;min-height:480px;object-fit:cover;object-position:38% center}.home-about-copy[data-v-a0bf4c41]{max-width:540px}.home-about-copy h2[data-v-a0bf4c41]{margin:0 0 30px;color:var(--ink)}.home-about-copy>p[data-v-a0bf4c41]:not(.kicker){font-size:15px;color:var(--muted);line-height:2}.home-about-link[data-v-a0bf4c41]{display:inline-flex;align-items:center;gap:22px;margin-top:24px;padding-bottom:10px;border-bottom:1px solid var(--accent);color:var(--theme-strong);font-weight:600}.home-about-link[data-v-a0bf4c41]:hover{gap:30px}.home-about-link[data-v-a0bf4c41]:focus-visible{outline:3px solid var(--theme-strong);outline-offset:4px}@media (max-width:1100px){.home-showcase[data-v-a0bf4c41]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px 20px}.home-showcase .hero-actions[data-v-a0bf4c41]{align-items:stretch}.home-pathways a[data-v-a0bf4c41]{padding-inline:16px;gap:12px}.home-pathways small[data-v-a0bf4c41]{font-size:12px}.pathway-icon[data-v-a0bf4c41]{width:40px}}@media (max-width:850px){.home-showcase[data-v-a0bf4c41],.home-advantages-grid[data-v-a0bf4c41],.home-about-grid[data-v-a0bf4c41]{grid-template-columns:1fr;gap:28px}.home-showcase[data-v-a0bf4c41]{padding-block:32px}.home-showcase-intro[data-v-a0bf4c41]{max-width:600px}.home-showcase-side>p[data-v-a0bf4c41]{font-size:16px}.home-showcase .hero-actions[data-v-a0bf4c41]{margin-top:22px}.home-pathways[data-v-a0bf4c41]{grid-template-columns:1fr;padding:8px 20px}.home-pathways a[data-v-a0bf4c41]{padding:18px 0;border-right:0;border-bottom:1px solid var(--line)}.home-pathways a[data-v-a0bf4c41]:last-child{border-bottom:0}.home-about-image[data-v-a0bf4c41],.home-about-image img[data-v-a0bf4c41]{min-height:320px;height:320px}.home-about-copy[data-v-a0bf4c41]{max-width:none}}@media (max-width:480px){.page-hero h1[data-v-a0bf4c41]{font-size:38px}.home-showcase .hero-actions[data-v-a0bf4c41]{gap:12px}.home-showcase .button[data-v-a0bf4c41],.home-secondary[data-v-a0bf4c41]{font-size:13px;min-height:48px;padding-inline:14px;gap:8px}.home-showcase .kicker[data-v-a0bf4c41]{font-size:11px}.home-pathways strong[data-v-a0bf4c41]{font-size:16px}}@media (prefers-reduced-motion:reduce){.home-secondary[data-v-a0bf4c41],.home-pathways a[data-v-a0bf4c41]{transition:none}}
