.eep-gradpath:where(.astro-oqvylyo4){--rail:1.625rem;--line:1.5px solid var(--eep-dg-ink);font-family:var(--eep-font-sans);color:var(--eep-ink);margin-top:1rem;container-type:inline-size}.eep-gradpath:where(.astro-oqvylyo4) p:where(.astro-oqvylyo4){overflow-wrap:anywhere;max-width:none;margin:0}.eep-gradpath:where(.astro-oqvylyo4) ol:where(.astro-oqvylyo4),.eep-gradpath:where(.astro-oqvylyo4) ul:where(.astro-oqvylyo4){gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.eep-gradpath:where(.astro-oqvylyo4) li:where(.astro-oqvylyo4){border:1px solid var(--eep-dg-mute);border-radius:var(--eep-radius);background:var(--eep-dg-tint);max-width:none;margin:0;padding:.6rem .75rem}.eep-gradpath-steps:where(.astro-oqvylyo4) li:where(.astro-oqvylyo4){grid-template-columns:1.75rem 1fr;align-items:start;gap:.75rem;display:grid}.eep-gradpath:where(.astro-oqvylyo4) .eep-gradpath-title:where(.astro-oqvylyo4){font-size:.9375rem;font-weight:600;line-height:1.3}.eep-gradpath:where(.astro-oqvylyo4) .eep-gradpath-body:where(.astro-oqvylyo4){color:var(--eep-ink-2);margin-top:.2rem;font-size:.8125rem;line-height:1.45}.eep-gradpath-links:where(.astro-oqvylyo4){height:.75rem;margin-left:var(--rail)}.eep-gradpath-trunk:where(.astro-oqvylyo4){border-left:var(--line);width:0;height:100%;display:block}.eep-gradpath-bar:where(.astro-oqvylyo4),.eep-gradpath-stub:where(.astro-oqvylyo4){display:none}.eep-gradpath:where(.astro-oqvylyo4) ul:where(.astro-oqvylyo4).eep-gradpath-outcomes{margin-left:var(--rail);padding-left:1rem}.eep-gradpath-outcomes:where(.astro-oqvylyo4) li:where(.astro-oqvylyo4){position:relative}.eep-gradpath-outcomes:where(.astro-oqvylyo4) li:where(.astro-oqvylyo4):before{content:"";border-left:var(--line);border-bottom:var(--line);width:1rem;height:calc(50% + .75rem);position:absolute;top:-.75rem;left:-1rem}@container (width>=36rem){.eep-gradpath-steps:where(.astro-oqvylyo4) p:where(.astro-oqvylyo4){overflow-wrap:normal;hyphens:auto}.eep-gradpath-steps:where(.astro-oqvylyo4) li:where(.astro-oqvylyo4){padding-inline:.5rem}.eep-gradpath:where(.astro-oqvylyo4) ol:where(.astro-oqvylyo4),.eep-gradpath:where(.astro-oqvylyo4) ul:where(.astro-oqvylyo4){gap:0}.eep-gradpath-steps:where(.astro-oqvylyo4){grid-template-columns:repeat(5,1fr)}.eep-gradpath:where(.astro-oqvylyo4) ul:where(.astro-oqvylyo4).eep-gradpath-outcomes{grid-template-columns:repeat(3,1fr);margin-left:0;padding-left:0}.eep-gradpath-steps:where(.astro-oqvylyo4) li:where(.astro-oqvylyo4),.eep-gradpath-outcomes:where(.astro-oqvylyo4) li:where(.astro-oqvylyo4){margin:0 .375rem}.eep-gradpath-steps:where(.astro-oqvylyo4) li:where(.astro-oqvylyo4){grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:.5rem}.eep-gradpath-outcomes:where(.astro-oqvylyo4) li:where(.astro-oqvylyo4):before{display:none}.eep-gradpath-links:where(.astro-oqvylyo4){height:2rem;margin-left:0;position:relative}.eep-gradpath-trunk:where(.astro-oqvylyo4){height:50%;position:absolute;top:0;left:90%;transform:translate(-.75px)}.eep-gradpath-bar:where(.astro-oqvylyo4){border-top:var(--line);width:73.3333%;display:block;position:absolute;top:50%;left:16.6667%;transform:translateY(-.75px)}.eep-gradpath-stub:where(.astro-oqvylyo4){border-left:var(--line);width:0;display:block;position:absolute;top:50%;bottom:0;transform:translate(-.75px)}.eep-gradpath-stub:where(.astro-oqvylyo4).s1{left:16.6667%}.eep-gradpath-stub:where(.astro-oqvylyo4).s2{left:50%}.eep-gradpath-stub:where(.astro-oqvylyo4).s3{left:83.3333%}}.eep-gradcredit:where(.astro-bhp3abhx){--line:1.5px solid var(--eep-dg-ink);font-family:var(--eep-font-sans);color:var(--eep-ink);grid-template-columns:1fr;grid-template-areas:"a""link""b""dash""aside";margin-top:1rem;display:grid;container-type:inline-size}.eep-gradcredit:where(.astro-bhp3abhx) p:where(.astro-bhp3abhx){overflow-wrap:anywhere;max-width:none;margin:0}.eep-gradcredit-box:where(.astro-bhp3abhx){border:1px solid var(--eep-dg-mute);border-radius:var(--eep-radius);background:var(--eep-dg-tint);padding:.6rem .75rem}.eep-gradcredit-box:where(.astro-bhp3abhx).a{grid-area:a}.eep-gradcredit-box:where(.astro-bhp3abhx).b{grid-area:b}.eep-gradcredit-box:where(.astro-bhp3abhx).aside{border-style:dashed;grid-area:aside}.eep-gradcredit:where(.astro-bhp3abhx) .eep-gradcredit-col:where(.astro-bhp3abhx){border-bottom:1px solid var(--eep-dg-mute);margin-bottom:.35rem;padding-bottom:.35rem;font-size:.8125rem;line-height:1.4}.eep-gradcredit:where(.astro-bhp3abhx) .eep-gradcredit-title:where(.astro-bhp3abhx){font-size:.9375rem;font-weight:600;line-height:1.3}.eep-gradcredit:where(.astro-bhp3abhx) .eep-gradcredit-body:where(.astro-bhp3abhx){color:var(--eep-ink-2);margin-top:.2rem;font-size:.8125rem;line-height:1.45}.eep-gradcredit:where(.astro-bhp3abhx) .eep-gradcredit-label:where(.astro-bhp3abhx){font-size:.8125rem;line-height:1.4}.eep-gradcredit-link:where(.astro-bhp3abhx){grid-area:link;grid-template-columns:auto 1fr;align-items:center;column-gap:.75rem;min-height:3rem;margin-left:1.5rem;display:grid}.eep-gradcredit-link:where(.astro-bhp3abhx) .eep-gradcredit-label:where(.astro-bhp3abhx){grid-area:1/2}.eep-gradcredit-line:where(.astro-bhp3abhx){border-left:var(--line);grid-area:1/1;align-self:stretch;width:0}.eep-gradcredit-dash:where(.astro-bhp3abhx){border-left:1.5px dashed var(--eep-dg-ink);grid-area:dash;width:0;height:1.5rem;margin-left:1.5rem}@container (width>=36rem){.eep-gradcredit:where(.astro-bhp3abhx){grid-template-columns:1fr 12rem 1fr;grid-template-areas:"a link b"". .dash"". .aside"}.eep-gradcredit-link:where(.astro-bhp3abhx){grid-template-rows:auto auto;grid-template-columns:1fr;align-content:center;row-gap:.25rem;min-height:0;margin-left:0;padding:0 .5rem}.eep-gradcredit-link:where(.astro-bhp3abhx) .eep-gradcredit-label:where(.astro-bhp3abhx){text-align:center;grid-area:1/1}.eep-gradcredit-line:where(.astro-bhp3abhx){border-left:0;border-top:var(--line);grid-area:2/1;align-self:auto;width:auto;height:0;margin:0 -.5rem}.eep-gradcredit-dash:where(.astro-bhp3abhx){margin-left:50%}}
