.startup-clinic .clinic-main{grid-template-columns:1.35fr 1fr;gap:0}.startup-clinic .clinic-person{min-height:570px}.startup-clinic .clinic-person>img{height:100%;max-height:650px}.home-support-links{display:flex;gap:24px;flex-wrap:wrap}.home-support-links .live-anchor{color:#9bcfe9}
.live-learning{margin-top:35px;position:relative;isolation:isolate;overflow:hidden;border:1px solid #a4c4de3d;border-radius:17px;background:linear-gradient(125deg,#13283b,#0c1828 56%,#0c1420);display:grid;grid-template-columns:.85fr 1.15fr;min-height:530px;color:#eaf4ff;box-shadow:0 25px 65px #0004;scroll-margin-top:25px}
.live-learning:before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 10% 40%,#638caa40,transparent 52%),linear-gradient(90deg,#15334966,transparent);pointer-events:none}
.live-learning-portrait{position:relative;align-self:stretch;margin:0;display:flex;align-items:flex-end;justify-content:center;min-width:0;overflow:hidden;border-right:1px solid #9abbd326}
.live-learning-portrait:before{content:'';position:absolute;width:430px;height:430px;border:1px solid #9bd6ed40;border-radius:50%;top:15%;left:50%;transform:translateX(-50%);box-shadow:0 0 0 38px #94d2f009,0 0 0 78px #94d2f005}
.live-learning-portrait>img{position:relative;display:block;width:100%;height:530px;object-fit:contain;object-position:bottom;filter:drop-shadow(0 10px 20px #0005);mask-image:linear-gradient(#000 88%,transparent)}
.live-learning-portrait figcaption{position:absolute;left:30px;right:30px;bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #a7d8ee66;padding-top:15px;z-index:2;text-shadow:0 2px 12px #000}
.live-learning-portrait figcaption strong{font-size:27px;font-weight:650;letter-spacing:-.6px;color:#f0f7ff}.live-learning-portrait figcaption span{font-size:12px;color:#bad7e8;white-space:nowrap;letter-spacing:1px}
.live-learning-copy{padding:47px 44px 40px;align-self:center;min-width:0}.live-learning-eyebrow{display:flex;align-items:center;gap:10px;color:#93bdd6;font:9px/1.6 ui-monospace,monospace;letter-spacing:2px}.live-learning-eyebrow>span{display:inline-flex;border:1px solid #9dcced66;background:#7ac5e412;color:#bbdff5;border-radius:20px;padding:4px 9px;font-size:10px;letter-spacing:1px}
.live-learning-copy h2{font-size:37px;font-weight:700;line-height:1.5;letter-spacing:.5px;margin:24px 0 16px;color:#f4f8ff}.live-learning-copy h2 em{font-style:normal;color:#a7d9f3}.live-learning-intro{font-size:13px;line-height:2;color:#a9bdce;margin:0;max-width:470px}.live-learning-question{border-top:1px solid #a5bcd433;margin-top:25px;padding-top:21px}.live-learning-question>small{font:9px ui-monospace,monospace;letter-spacing:2px;color:#779eb8}.live-learning-question p{font-size:19px;line-height:1.7;color:#d5e9f4;margin:9px 0 0;letter-spacing:1px}.live-learning-cta{margin-top:26px;display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:13px 19px;min-height:46px;border:1px solid #b7dff3;border-radius:6px;background:#b4dced;color:#112a3b;font-size:12px;font-weight:600}.live-learning-cta:hover{background:#d2effc;border-color:#e0f5ff}.live-learning-copy .live-learning-note{font-size:9px;color:#8da6ba;line-height:1.9;margin:13px 0 0;max-width:430px}
@media(min-width:1550px){.live-learning-copy{padding:55px}.live-learning-copy h2{font-size:43px}.live-learning-intro{font-size:14px}.live-learning-portrait>img{height:585px}.live-learning-portrait figcaption strong{font-size:31px}}
@media(max-width:1050px) and (min-width:701px){.startup-clinic .clinic-main{grid-template-columns:1.4fr 1fr}.startup-clinic .clinic-person{min-height:555px}.live-learning{grid-template-columns:.9fr 1.1fr}.live-learning-copy{padding:33px 26px}.live-learning-copy h2{font-size:29px}.live-learning-intro{font-size:12px}.live-learning-portrait>img{height:510px}.live-learning-portrait figcaption{left:20px;right:20px;flex-direction:column;align-items:flex-start;gap:6px}.live-learning-portrait figcaption strong{font-size:26px}}
@media(max-width:700px){.startup-clinic .clinic-person{min-height:0;height:370px}.startup-clinic .clinic-person>img{width:auto;height:100%;max-height:100%}.home-support-links{gap:0 20px}.live-learning{display:flex;flex-direction:column;margin-top:27px;min-height:0;border-radius:13px}.live-learning-copy{order:0;padding:28px 23px 23px}.live-learning-eyebrow{font-size:7px;letter-spacing:1.2px}.live-learning-eyebrow>span{font-size:9px;letter-spacing:.5px}.live-learning-copy h2{font-size:28px;margin:20px 0 14px;line-height:1.6;letter-spacing:0}.live-learning-intro{font-size:11px;line-height:1.95}.live-learning-question{margin-top:22px;padding-top:17px}.live-learning-question>small{font-size:7px}.live-learning-question p{font-size:17px;letter-spacing:0}.live-learning-cta{width:100%;margin-top:23px;font-size:11px;padding:12px 14px}.live-learning-copy .live-learning-note{font-size:8px}.live-learning-portrait{order:1;height:380px;border-right:0;border-top:1px solid #a3c1d426;background:#17344b66}.live-learning-portrait>img{height:380px;width:auto;max-width:100%;object-fit:contain}.live-learning-portrait:before{width:280px;height:280px;top:15%}.live-learning-portrait figcaption{left:23px;right:23px;bottom:20px;padding-top:13px}.live-learning-portrait figcaption strong{font-size:25px}.live-learning-portrait figcaption span{font-size:10px}}
@media(max-width:359px){.live-learning-copy h2{font-size:25px}.live-learning-portrait figcaption strong{font-size:23px}.live-learning-portrait figcaption span{font-size:9px}}
