.jr-page.jr-academics .jr-academic-nav{border-bottom:1px solid #0e253020;background:#fff}.jr-page.jr-academics .jr-academic-nav>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.jr-page.jr-academics .jr-academic-nav button{display:flex;align-items:center;gap:10px;min-height:64px;padding:12px 0;text-align:left;font-size:13px;font-weight:700;line-height:1.4}.jr-page.jr-academics .jr-academic-nav button>span{color:#547183;font-size:11px;font-weight:400}.jr-page.jr-academics .jr-academic-nav button>svg{flex-shrink:0;margin-left:auto;color:#547183;transform:rotate(90deg)}.jr-page.jr-academics .jr-academic-nav button:hover{color:#d72f3e}.jr-page.jr-academics .jr-theme{padding:40px 0}.jr-page.jr-academics .jr-theme-copy{font-size:15px;line-height:1.7;color:#425962}.jr-page.jr-academics .jr-theme-copy p+p{margin-top:12px}.jr-page.jr-academics .jr-section{padding:64px 0}.jr-page.jr-academics .jr-curriculum-section{background:#fff}.jr-page.jr-academics .jr-academic-section-intro{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);align-items:end;gap:56px}.jr-page.jr-academics .jr-academic-section-intro>p{max-width:520px;font-size:15px;line-height:1.7;color:#425962}.jr-page.jr-academics .jr-curriculum-list{margin-top:36px;border-bottom:1px solid #0e253025}.jr-page.jr-academics .jr-curriculum-row{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:56px;padding:32px 0;border-top:1px solid #0e253025}.jr-page.jr-academics .jr-format-heading{display:flex;align-items:start;gap:20px;min-width:0}.jr-page.jr-academics .jr-format-number{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#edf5fa;font-size:12px;font-weight:700;color:#425962}.jr-page.jr-academics .jr-format-heading h3{margin:0;font-size:26px;font-weight:600;line-height:1.25}.jr-page.jr-academics .jr-format-heading p{margin-top:8px;font-size:13px;line-height:1.5;color:#547183}.jr-page.jr-academics .jr-format-body{min-width:0}.jr-page.jr-academics .jr-format-body>p{max-width:660px;font-size:15px;line-height:1.7;color:#425962}.jr-page.jr-academics .jr-format-topics{display:flex;flex-wrap:wrap;gap:8px 22px;margin:18px 0 0;padding:0;list-style:none}.jr-page.jr-academics .jr-format-topics li{position:relative;padding-left:12px;font-size:13px;line-height:1.5;font-weight:700}.jr-page.jr-academics .jr-format-topics li:before{content:"";position:absolute;left:0;top:.55em;width:4px;height:4px;border-radius:50%;background:#6b91a8}.jr-page.jr-academics .jr-workshop-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 30px;list-style:none;margin:24px 0 0;padding:0}.jr-page.jr-academics .jr-workshop-list li{border-top:2px solid #c5ddef;padding-top:14px}.jr-page.jr-academics .jr-workshop-list h4{margin:0 0 8px;font-size:18px;line-height:1.35;font-weight:600}.jr-page.jr-academics .jr-workshop-list p{font-size:14px;line-height:1.65;color:#425962}.jr-page.jr-academics .jr-format-colab .jr-format-number{background:#f5c842;color:#0e2530}.jr-page.jr-academics .jr-colab-link{margin-top:20px;min-height:32px;font-size:13px}.jr-page.jr-academics .jr-curriculum-section .jr-note{max-width:850px;font-size:13px;line-height:1.65}.jr-page.jr-academics .jr-colab{background:#edf5fa}.jr-page.jr-academics .jr-colab-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:56px}.jr-page.jr-academics .jr-colab-note{margin-top:28px;padding:4px 0 4px 20px;border:0;border-left:3px solid #f5c842;border-radius:0;background:none}.jr-page.jr-academics .jr-colab-note p{margin-top:10px;font-size:15px;line-height:1.65}.jr-page.jr-academics .jr-colab-note .jr-label{color:#425962}.jr-page.jr-academics .jr-colab-timeline li{grid-template-columns:40px minmax(0,1fr);gap:20px;padding-bottom:26px}.jr-page.jr-academics .jr-colab-timeline li:last-child{padding-bottom:0}.jr-page.jr-academics .jr-stage-number{width:40px;height:40px;font-size:16px}.jr-page.jr-academics .jr-colab-timeline li:not(:last-child):after{left:19px;top:48px;bottom:8px;background:#9bbdd1}.jr-page.jr-academics .jr-colab-timeline h3{font-size:20px;line-height:1.3}.jr-page.jr-academics .jr-colab-timeline p{font-size:14px;line-height:1.7}.jr-page.jr-academics .jr-design-process{margin-top:40px;padding-top:28px}.jr-page.jr-academics .jr-design-flow{gap:28px}.jr-page.jr-academics .jr-flow-step,.jr-page.jr-academics .jr-design-flow>li:last-child .jr-flow-step{padding:0;background:none;border:0;border-radius:0}.jr-page.jr-academics .jr-flow-step>span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#c5ddef;color:#0e2530}.jr-page.jr-academics .jr-design-flow>li:last-child .jr-flow-step>span{background:#f5c842}.jr-page.jr-academics .jr-flow-step h3{font-size:18px;min-height:44px;margin:14px 0 8px}.jr-page.jr-academics .jr-flow-step p{font-size:13px;line-height:1.6}.jr-page.jr-academics .jr-flow-arrow{top:8px;right:-22px;transform:none;width:16px;color:#547183}.jr-page.jr-academics .jr-responsibility{justify-content:flex-start;margin-top:28px;padding:20px 0 0;border-top:1px solid #0e253020;background:none;border-radius:0;font-size:13px}.jr-page.jr-academics .jr-outcomes{background:#fff}.jr-page.jr-academics .jr-portfolio{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:56px;margin-top:32px;padding:26px 0 30px;border:0;border-top:3px solid #c5ddef;border-bottom:1px solid #0e253025;border-radius:0;background:none}.jr-page.jr-academics .jr-portfolio h3{margin-top:12px;font-size:26px}.jr-page.jr-academics .jr-portfolio-intro>p{margin-top:12px;max-width:380px;font-size:15px;line-height:1.7}.jr-page.jr-academics .jr-portfolio-items p{font-size:14px;line-height:1.7}.jr-page.jr-academics .jr-portfolio-items strong{display:block}.jr-page.jr-academics .jr-portfolio-items li{padding:14px 0}.jr-page.jr-academics .jr-project-award{margin-top:28px;padding:24px;border:0;border-radius:0}.jr-page.jr-academics .jr-award-icon{width:48px;height:48px}.jr-page.jr-academics .jr-award-copy h3{font-size:22px;margin:6px 0}.jr-page.jr-academics .jr-award-copy>p:last-child{max-width:570px;font-size:14px}.jr-page.jr-academics .jr-award-funding strong{font-size:26px}.jr-page.jr-academics .jr-outcomes-grid{column-gap:56px;row-gap:28px;margin-top:32px}.jr-page.jr-academics .jr-outcomes-grid article{padding-top:18px;padding-left:40px;border-top-color:#0e253025}.jr-page.jr-academics .jr-outcome-number{top:21px}.jr-page.jr-academics .jr-outcomes-grid h3{font-size:20px;margin-bottom:8px}.jr-page.jr-academics .jr-outcomes-grid p{font-size:14px;line-height:1.7}.jr-page.jr-academics .jr-schedule-panel{border-radius:10px;border-color:#b9d2e2}@media (max-width:1023px){.jr-page.jr-academics .jr-academic-nav>div{gap:16px}.jr-page.jr-academics .jr-academic-nav button{font-size:12px;gap:8px}.jr-page.jr-academics .jr-academic-section-intro,.jr-page.jr-academics .jr-curriculum-row{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:32px}.jr-page.jr-academics .jr-format-heading{gap:12px}.jr-page.jr-academics .jr-format-heading h3{font-size:24px}.jr-page.jr-academics .jr-colab-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:32px}.jr-page.jr-academics .jr-portfolio{gap:32px}.jr-page.jr-academics .jr-workshop-list{gap:22px}.jr-page.jr-academics .jr-award-funding{margin-left:72px}}@media (max-width:767px){.jr-page.jr-academics .jr-section{padding:44px 0}.jr-page.jr-academics .jr-academic-nav>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.jr-page.jr-academics .jr-academic-nav button{min-height:56px}.jr-page.jr-academics .jr-academic-nav button:nth-child(-n+2){border-bottom:1px solid #0e253015}.jr-page.jr-academics .jr-academic-nav button>span{display:none}.jr-page.jr-academics .jr-theme{padding:32px 0}.jr-page.jr-academics .jr-theme-copy{font-size:14px}.jr-page.jr-academics .jr-academic-section-intro{grid-template-columns:1fr;gap:16px}.jr-page.jr-academics .jr-curriculum-list{margin-top:28px}.jr-page.jr-academics .jr-curriculum-row{grid-template-columns:1fr;gap:18px;padding:26px 0}.jr-page.jr-academics .jr-format-heading{gap:14px}.jr-page.jr-academics .jr-format-heading p{margin-top:4px}.jr-page.jr-academics .jr-format-body>p{font-size:14px}.jr-page.jr-academics .jr-format-topics{gap:8px 16px;margin-top:14px}.jr-page.jr-academics .jr-workshop-list{gap:20px}.jr-page.jr-academics .jr-colab-grid{grid-template-columns:1fr;gap:32px}.jr-page.jr-academics .jr-colab-note{max-width:none;margin-top:22px}.jr-page.jr-academics .jr-colab-timeline li{gap:16px}.jr-page.jr-academics .jr-design-process{margin-top:32px}.jr-page.jr-academics .jr-design-flow{grid-template-columns:1fr;gap:22px}.jr-page.jr-academics .jr-design-flow>li:not(:last-child):after{content:"";position:absolute;left:15px;top:38px;bottom:-16px;width:1px;background:#9bbdd1}.jr-page.jr-academics .jr-flow-step{grid-template-columns:32px minmax(0,1fr);gap:4px 16px}.jr-page.jr-academics .jr-flow-step>span{padding:0}.jr-page.jr-academics .jr-flow-step h3{min-height:0;margin:0;font-size:18px}.jr-page.jr-academics .jr-flow-arrow{display:none}.jr-page.jr-academics .jr-responsibility{align-items:flex-start;padding:18px 0 0}.jr-page.jr-academics .jr-portfolio{grid-template-columns:1fr;gap:24px;margin-top:26px;padding:24px 0}.jr-page.jr-academics .jr-portfolio h3{font-size:24px}.jr-page.jr-academics .jr-project-award{gap:16px;padding:20px}.jr-page.jr-academics .jr-award-copy{flex-basis:calc(100% - 64px)}.jr-page.jr-academics .jr-award-copy h3{font-size:20px}.jr-page.jr-academics .jr-award-funding{margin-left:0}.jr-page.jr-academics .jr-outcomes-grid{grid-template-columns:1fr}}@media (max-width:479px){.jr-page.jr-academics .jr-workshop-list{grid-template-columns:1fr}}
