.medical-preview-bar{border-bottom:1px solid #dce5ed;justify-content:space-between;align-items:center;gap:20px;padding-block:20px;display:flex}.medical-preview-bar strong{font-size:14px}.medical-preview-bar p{margin:4px 0 0;font-size:12px}.medical-preview-bar [role=group]{flex-wrap:wrap;gap:6px;display:flex}.medical-preview-bar button{font:inherit;color:#2c4964;cursor:pointer;background:#fff;border:1px solid #dbe5ed;border-radius:8px;padding:10px 13px;font-size:11px}.medical-preview-bar button[aria-pressed=true]{color:#fff;background:#193e65;border-color:#193e65}.medical-concept-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:65px;display:grid}.medical-concept-copy h1{font-size:clamp(36px,4vw,54px)}.medical-concept-copy>p{margin:25px 0;font-size:15px;line-height:1.9}.medical-art{isolation:isolate;aspect-ratio:1/1.04;perspective:1000px;min-width:0;position:relative}.medical-art-backdrop{z-index:-2;background:radial-gradient(#d6eee9 0%,#eaf4f8 52%,#fff 73%);border-radius:50%;position:absolute;inset:5% 2% 8%;overflow:hidden}.medical-art-backdrop span{border:1px solid #b4d6d79c;border-radius:50%;position:absolute;inset:8%;transform:rotateX(20deg)rotate(-18deg)}.medical-art-backdrop span:nth-child(2){inset:0;transform:rotateX(25deg)rotate(20deg)}.medical-art-backdrop span:nth-child(3){border-style:dashed;animation:55s linear infinite medical-orbit;inset:20%}.medical-art-heading{text-align:center;color:#476b80;letter-spacing:.03em;padding-top:15px;font-size:12px;display:block}.medical-character{z-index:-1;filter:drop-shadow(0 15px 14px #2449551a);width:74%;height:auto;position:absolute;bottom:8%;left:13%;-webkit-mask-image:linear-gradient(#000 83%,#0000 100%);mask-image:linear-gradient(#000 83%,#0000 100%)}.medical-pathway{background:linear-gradient(130deg,#fff,#f0f7f9f5);border:1px solid #d3e4ea;border-radius:13px;align-items:center;gap:9px;width:35%;padding:13px 11px;animation:7s ease-in-out infinite medical-hover;display:flex;position:absolute;transform:rotateY(9deg)rotate(-3deg);box-shadow:0 10px 20px #1e4b6912,0 3px #d5e4ec}.medical-pathway:nth-child(2n){animation-delay:-3s;right:-1%;transform:rotateY(-9deg)rotate(3deg)}.medical-pathway:nth-child(odd){left:-1%}.medical-pathway-1{top:23%}.medical-pathway-2{top:26%}.medical-pathway-3{top:45%}.medical-pathway-4{top:48%}.medical-pathway-5{top:67%}.medical-pathway-6{top:70%}.medical-pathway-icon{color:#347b78;background:#e5f1ef;border-radius:9px;flex-shrink:0;place-items:center;width:29px;height:29px;display:grid}.medical-pathway-icon svg{width:18px;height:18px}.medical-pathway strong{color:#173957;font-size:12px;line-height:1.4;display:block}.medical-pathway div>span{color:#526c80;margin-top:4px;font-size:9px;display:block}.medical-art-signature{background:#fff;border:1px solid #dce9ef;border-radius:14px;justify-content:center;align-items:center;gap:12px;width:74%;padding:15px 10px;display:flex;position:absolute;bottom:0;left:13%;box-shadow:0 14px 35px #17395712}.medical-signature-icon{color:#35817b;place-items:center;display:grid}.medical-signature-icon svg{width:24px;height:24px}.medical-art-signature strong{color:#173957;font-size:12px;display:block}.medical-art-signature div>span{color:#526c80;margin-top:4px;font-size:10px;display:block}.medical-plinth{z-index:-2;background:#d3e6e9;border-radius:50%;width:62%;height:10%;position:absolute;bottom:9%;left:19%;box-shadow:0 10px #a6cbd0,0 23px 20px #25596c18}.medical-art[data-concept=portal]{background:#102d49;border-radius:130px 130px 24px 24px}.medical-art[data-concept=portal] .medical-art-backdrop{background:radial-gradient(at 50% 35%,#33787e,#163c59 70%);border-radius:140px 140px 20px 20px;inset:9% 15% 15%;box-shadow:0 0 0 1px #8ac9cf66,0 0 35px #63bdb12b}.medical-art[data-concept=portal] .medical-art-backdrop span{border-color:#79c5cd36;border-radius:120px 120px 20px 20px;transform:none}.medical-art[data-concept=portal] .medical-art-backdrop span:nth-child(3){animation:none}.medical-art[data-concept=portal] .medical-art-heading{color:#c4e5e8;padding-top:29px}.medical-art[data-concept=portal] .medical-pathway{background:linear-gradient(125deg,#294d67,#1b3a54);border-color:#608698;box-shadow:0 8px 16px #0002,0 3px #0a243c}.medical-art[data-concept=portal] .medical-pathway strong{color:#fff}.medical-art[data-concept=portal] .medical-pathway div>span{color:#d0e5ec}.medical-art[data-concept=portal] .medical-pathway-icon{color:#b9e9df;background:#335e6b}.medical-art[data-concept=portal] .medical-art-signature{bottom:2%}.medical-art[data-concept=portal] .medical-plinth{background:#2f6877;box-shadow:0 10px #204a63,0 0 30px #66c5c133}.medical-art[data-concept=campus] .medical-art-backdrop{background:linear-gradient(#dfeaf8,#f3f7fc);border:1px solid #d4e2f0;border-radius:150px 150px 20px 20px;inset:8% 6% 10%}.medical-art[data-concept=campus] .medical-art-backdrop span{border-color:#c4d5e7;border-radius:130px 130px 10px 10px;animation:none;transform:none}.medical-art[data-concept=campus] .medical-character{width:84%;bottom:13%;left:8%}.medical-art[data-concept=campus] .medical-pathway-1{top:13%}.medical-art[data-concept=campus] .medical-pathway-2{top:6%}.medical-art[data-concept=campus] .medical-pathway-3{top:51%}.medical-art[data-concept=campus] .medical-pathway-4{top:54%}.medical-art[data-concept=campus] .medical-pathway-5{top:70%}.medical-art[data-concept=campus] .medical-pathway-6{top:73%}.medical-art[data-concept=campus] .medical-plinth{background:#e0eaf7;border-radius:12px;transform:rotateX(45deg);box-shadow:0 10px #b8cfe5,0 20px #d5e2ef}.medical-concept-caption{justify-content:flex-end;align-items:center;gap:20px;margin-top:28px;display:flex}.medical-concept-caption p{font-size:12px}.medical-concept-caption button{font:inherit;color:#31516d;cursor:pointer;background:#fff;border:1px solid #dce5ed;border-radius:7px;flex-shrink:0;padding:9px;font-size:11px}@keyframes medical-hover{50%{translate:0 -7px}}@keyframes medical-orbit{to{rotate:360deg}}.medical-art[data-paused=true] *{animation-play-state:paused}@media (max-width:1000px){.medical-concept-grid{grid-template-columns:1fr 1fr;gap:30px}.medical-pathway{gap:6px;padding:10px 7px}.medical-pathway-icon{width:22px;height:22px}.medical-pathway strong{font-size:10px}.medical-pathway div>span{font-size:8px}.medical-art-signature{width:88%;left:6%}.medical-art-signature strong{font-size:11px}}@media (max-width:700px){.medical-preview-bar{flex-direction:column;align-items:flex-start}.medical-concept-grid{grid-template-columns:1fr;gap:35px}.medical-art{margin:0 8px}.medical-concept-caption{flex-direction:column;align-items:flex-start;gap:5px}.medical-concept-copy h1{font-size:39px}.medical-concept-copy>p{font-size:14px}.medical-pathway{width:36%}.medical-pathway strong{font-size:10px}.medical-art-signature{padding:10px 5px}.medical-art-signature strong{font-size:10px}.medical-art-signature div>span{font-size:9px}}@media (max-width:360px){.medical-pathway-icon{display:none}.medical-pathway{padding:9px 7px}.medical-art-heading{font-size:10px}.medical-art-signature{gap:7px}.medical-art[data-concept=campus] .medical-pathway-5,.medical-art[data-concept=campus] .medical-pathway-6{top:69%}}@media (prefers-reduced-motion:reduce){.medical-art *{animation:none!important}}
