#admissions:has(>._8u8NyG_calendar){max-inline-size:68rem;margin-inline:auto;container:admissions/inline-size}._8u8NyG_calendar{--calendar-rule:color-mix(in srgb, var(--teal) 32%, var(--card));background:var(--card);min-inline-size:0;color:var(--ink)}._8u8NyG_month,._8u8NyG_details{border-top:1px solid var(--teal);min-inline-size:0;container-type:inline-size}._8u8NyG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:clamp(.85rem,2cqi,1.45rem) 0;display:flex}._8u8NyG_monthTitle{font-family:var(--font-display);letter-spacing:-.055em;align-items:center;gap:clamp(.65rem,2cqi,1.15rem);font-size:clamp(1.375rem,4.65cqi,3.2rem);font-weight:700;line-height:1.12;display:flex}._8u8NyG_monthTitle img{flex:none;block-size:auto;inline-size:clamp(1.6rem,4cqi,2.75rem)}._8u8NyG_controls{gap:.5rem;display:flex}._8u8NyG_control{border:1px solid var(--teal);background:var(--card);min-block-size:2.75rem;min-inline-size:2.75rem;color:var(--teal);cursor:pointer;border-radius:.45rem;justify-content:center;align-items:center;padding-inline:.65rem;font-size:.875rem;font-weight:650;display:inline-flex}._8u8NyG_control:disabled{border-color:var(--line);color:var(--ink-faint);cursor:default}._8u8NyG_control:hover:not(:disabled),._8u8NyG_deadlineDay:hover{background:var(--teal-soft)}._8u8NyG_control:focus-visible,._8u8NyG_action:focus-visible{outline:2px solid var(--teal);outline-offset:3px}._8u8NyG_grid{table-layout:fixed;border-collapse:separate;border-spacing:0;border-block-start:1px solid var(--calendar-rule);border-inline-start:1px solid var(--calendar-rule);background:var(--card);font-variant-numeric:tabular-nums;inline-size:100%}._8u8NyG_grid th,._8u8NyG_grid td{border-inline-end:1px solid var(--calendar-rule);border-block-end:1px solid var(--calendar-rule)}._8u8NyG_grid th{background:var(--teal-soft);color:var(--teal);text-align:center;padding:.55rem .1rem;font-size:clamp(.69rem,1.7cqi,1.05rem);font-weight:700}._8u8NyG_grid td{vertical-align:top;position:relative}._8u8NyG_blank{background:color-mix(in srgb, var(--teal-soft) 24%, var(--card))}._8u8NyG_day,._8u8NyG_deadlineDay{text-align:start;justify-content:space-between;align-items:flex-start;min-block-size:clamp(2.75rem,9.2cqi,4.75rem);inline-size:100%;padding:clamp(.27rem,1.15cqi,.85rem);font-size:clamp(.8rem,2.1cqi,1.35rem);font-weight:650;line-height:1;display:flex;position:relative}._8u8NyG_deadlineDay{color:var(--teal);cursor:pointer}._8u8NyG_deadlineDay[aria-pressed=true]{background:var(--teal-soft);box-shadow:inset 0 0 0 2px var(--teal)}._8u8NyG_deadlineDay:focus-visible{z-index:1;outline:2px solid var(--teal);outline-offset:-3px}._8u8NyG_number[data-today]{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:2px}._8u8NyG_flag{flex:none;block-size:auto;inline-size:clamp(1rem,2.7cqi,1.35rem)}._8u8NyG_details{margin-block-start:clamp(1rem,3.1cqi,2rem)}._8u8NyG_detailsHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1.5rem;padding-block:.95rem;display:flex}._8u8NyG_detailsHeader h3{font-family:var(--font-display);letter-spacing:-.045em;flex-wrap:wrap;gap:.3rem clamp(.6rem,2cqi,1.2rem);font-size:clamp(1rem,2.9cqi,1.8rem);font-weight:700;line-height:1.35;display:flex}._8u8NyG_nextLabel,._8u8NyG_action,._8u8NyG_entryIcon{color:var(--teal)}._8u8NyG_count{font-size:clamp(.8rem,1.6cqi,1rem);font-weight:600}._8u8NyG_entry{border-top:1px solid var(--calendar-rule);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem clamp(.75rem,2cqi,1.4rem);padding-block:clamp(.85rem,2cqi,1.2rem);display:grid}._8u8NyG_entryIcon{block-size:auto;inline-size:clamp(1.25rem,3cqi,2.1rem);margin-top:.15rem}._8u8NyG_entryCopy h4{letter-spacing:-.028em;font-size:clamp(.95rem,2.05cqi,1.32rem);font-weight:700;line-height:1.3}._8u8NyG_entryCopy p{color:var(--ink-soft);margin-top:.2rem;font-size:clamp(.8125rem,1.65cqi,.95rem);line-height:1.48}._8u8NyG_entryLinks{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0 .4rem;display:flex}._8u8NyG_action{text-underline-offset:.2em;align-items:center;min-block-size:2rem;font-size:clamp(.8125rem,1.65cqi,1rem);font-weight:600;text-decoration:underline;display:inline-flex}._8u8NyG_empty{color:var(--ink-soft);padding-block:.95rem;font-size:.9rem}@container (max-width:34rem){._8u8NyG_entry{grid-template-columns:auto minmax(0,1fr);row-gap:.2rem}._8u8NyG_entryLinks{grid-column:2;justify-content:flex-start}}@container (max-width:25rem){._8u8NyG_toolbar{gap:.45rem .5rem}._8u8NyG_monthTitle{gap:.4rem;font-size:clamp(1.125rem,5.3cqi,1.3rem)}._8u8NyG_controls{gap:.3rem}._8u8NyG_control{padding-inline:.55rem}._8u8NyG_flag{position:absolute;inset-block-end:.25rem;inset-inline-end:.22rem}}@media (min-width:48rem) and (max-height:60rem){._8u8NyG_toolbar{padding-block:.55rem}._8u8NyG_monthTitle{font-size:clamp(1.375rem,4.3cqi,2.25rem)}._8u8NyG_grid th{padding-block:.3rem}._8u8NyG_day,._8u8NyG_deadlineDay{min-block-size:clamp(2.75rem,8.6cqi,4rem);padding:.5rem .65rem;font-size:clamp(.9rem,2.15cqi,1.15rem)}._8u8NyG_details{margin-block-start:.6rem}._8u8NyG_detailsHeader{padding-block:.55rem}._8u8NyG_detailsHeader h3{font-size:clamp(1rem,2.45cqi,1.55rem)}._8u8NyG_entry{padding-block:.5rem}._8u8NyG_entryIcon{inline-size:1.5rem}._8u8NyG_entryCopy h4{font-size:clamp(.95rem,1.7cqi,1.15rem)}}@media (min-width:48rem) and (max-height:48rem){._8u8NyG_toolbar{padding-block:.35rem}._8u8NyG_details{margin-block-start:.5rem}._8u8NyG_detailsHeader,._8u8NyG_entry{padding-block:.35rem}}@container admissions (min-width:46rem){._8u8NyG_calendar:has(>._8u8NyG_month){grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;column-gap:clamp(1.25rem,3cqi,2.25rem);display:grid}._8u8NyG_month+._8u8NyG_details{margin-block-start:0}._8u8NyG_detailsHeader{padding-block:.9rem}._8u8NyG_detailsHeader h3{font-size:clamp(1.125rem,5.5cqi,1.5rem);display:grid}._8u8NyG_nextLabel{letter-spacing:-.02em;font-size:.875rem}._8u8NyG_entry{padding-block:.85rem}}
[data-detail-pilot] svg[data-unidex-icon]{background-image:var(--pilot-sketch,none);background-position:50%;background-repeat:no-repeat;background-size:contain}[data-detail-pilot] svg[data-unidex-icon]>rect{opacity:var(--pilot-outline-opacity,1)}[data-detail-pilot] :is([data-unidex-icon=BookOpen],[data-unidex-icon=BookMarked],[data-unidex-icon=StudyBook],[data-unidex-icon=Library]){--pilot-sketch:url(/icons/detail-pilot/book.webp);--pilot-outline-opacity:0}[data-detail-pilot] :is([data-unidex-icon=ListChecks],[data-unidex-icon=ClipboardList]){--pilot-sketch:url(/icons/detail-pilot/checklist.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=GraduationCap]{--pilot-sketch:url(/icons/detail-pilot/content/graduation-cap.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Hourglass]{--pilot-sketch:url(/icons/detail-pilot/content/hourglass.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=UserRound]{--pilot-sketch:url(/icons/detail-pilot/content/student.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Users]{--pilot-sketch:url(/icons/detail-pilot/content/students.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Landmark]{--pilot-sketch:url(/icons/detail-pilot/campus.webp);--pilot-outline-opacity:0}[data-detail-pilot] :is([data-unidex-icon=CalendarDays],[data-unidex-icon=CalendarCheck]){--pilot-sketch:url(/icons/detail-pilot/calendar.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Briefcase]{--pilot-sketch:url(/icons/detail-pilot/briefcase.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=FileText]{--pilot-sketch:url(/icons/detail-pilot/documents.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Earth]{--pilot-sketch:url(/icons/detail-pilot/content/globe.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=BedDouble]{--pilot-sketch:url(/icons/detail-pilot/content/bed.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=UtensilsCrossed]{--pilot-sketch:url(/icons/detail-pilot/content/utensils.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=ReceiptText]{--pilot-sketch:url(/icons/detail-pilot/content/receipt.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=TrainFront]{--pilot-sketch:url(/icons/detail-pilot/content/tram.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Trophy]{--pilot-sketch:url(/icons/detail-pilot/content/trophy.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Dumbbell]{--pilot-sketch:url(/icons/detail-pilot/content/dumbbell.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=LockKeyhole]{--pilot-sketch:url(/icons/detail-pilot/content/padlock.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Cog]{--pilot-sketch:url(/icons/detail-pilot/content/gear.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Leaf]{--pilot-sketch:url(/icons/detail-pilot/content/leaf.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=BadgeCheck]{--pilot-sketch:url(/icons/detail-pilot/content/certificate.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Pencil]{--pilot-sketch:url(/icons/detail-pilot/content/pencils.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Sigma]{--pilot-sketch:url(/icons/detail-pilot/prerequisites/advanced-functions.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Radical]{--pilot-sketch:url(/icons/detail-pilot/prerequisites/calculus-and-vectors.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=FlaskConical]{--pilot-sketch:url(/icons/detail-pilot/prerequisites/chemistry.webp);--pilot-outline-opacity:0}[data-detail-pilot] :is([data-unidex-icon=Atom],[data-unidex-icon=Waves]){--pilot-sketch:url(/icons/detail-pilot/prerequisites/physics.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=NotebookPen]{--pilot-sketch:url(/icons/detail-pilot/prerequisites/english.webp);--pilot-outline-opacity:0}[data-detail-pilot] :is([data-unidex-icon=Braces],[data-unidex-icon=Monitor]){--pilot-sketch:url(/icons/detail-pilot/content/code.webp);--pilot-outline-opacity:0}[data-detail-pilot] :is([data-unidex-icon=Cpu],[data-unidex-icon=CircuitBoard]){--pilot-sketch:url(/icons/detail-pilot/content/electronics.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=DraftingCompass]{--pilot-sketch:url(/icons/detail-pilot/content/mathematics.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Languages]{--pilot-sketch:url(/icons/detail-pilot/content/languages.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=MessageSquare]{--pilot-sketch:url(/icons/detail-pilot/content/communication.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Wrench]{--pilot-sketch:url(/icons/detail-pilot/content/tools.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Palette]{--pilot-sketch:url(/icons/detail-pilot/content/art.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Dna]{--pilot-sketch:url(/icons/detail-pilot/content/biology.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Music]{--pilot-sketch:url(/icons/detail-pilot/content/performance.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Scale]{--pilot-sketch:url(/icons/detail-pilot/content/law.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Target]{--pilot-sketch:url(/icons/detail-pilot/content/target.webp);--pilot-outline-opacity:0}[data-detail-pilot] :is([data-unidex-icon=ChartNoAxesColumn],[data-unidex-icon=Shapes]){--pilot-sketch:url(/icons/detail-pilot/facts-sketch.webp);--pilot-outline-opacity:0}[data-detail-pilot] :is([data-unidex-icon=Banknote],[data-unidex-icon=CircleDollarSign]){--pilot-sketch:url(/icons/detail-pilot/wallet.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Home]{--pilot-sketch:url(/icons/detail-pilot/housing.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Trees]{--pilot-sketch:url(/icons/detail-pilot/path.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Heart]{--pilot-sketch:url(/icons/detail-pilot/favourite-sketch.webp);--pilot-outline-opacity:0}[data-detail-pilot] :is([data-unidex-icon=Network],[data-unidex-icon=GitBranch]){--pilot-sketch:url(/illustrations/detail-pilot/careers/rows/systems-engineer.webp);--pilot-outline-opacity:0}[data-detail-pilot] [data-unidex-icon=Brain]{--pilot-sketch:url(/illustrations/detail-pilot/careers/rows/machine-learning-engineer.webp);--pilot-outline-opacity:0}[data-detail-pilot] #programs [data-unidex-icon=Plus]{--pilot-sketch:url(/icons/detail-pilot/content/health.webp);--pilot-outline-opacity:0}
@font-face{font-family:Vollkorn Pilot;font-style:italic;font-weight:400 900;font-display:swap;src:url(/fonts/vollkorn/vollkorn-latin-ext-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vollkorn Pilot;font-style:italic;font-weight:400 900;font-display:swap;src:url(/fonts/vollkorn/vollkorn-latin-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vollkorn Pilot;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/vollkorn/vollkorn-latin-ext-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vollkorn Pilot;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/vollkorn/vollkorn-latin-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:is(.oljL9G_page,body:has([data-detail-pilot]) header[data-site-header]){--font-display:"Vollkorn Pilot", Georgia, serif;--font-sans:"Vollkorn Pilot", Georgia, serif;font-family:var(--font-sans)}.oljL9G_page{--paper:var(--card);background:var(--paper);font-feature-settings:"lnum" 1;min-height:100vh}.oljL9G_page :is(h1,h2,h3){letter-spacing:-.025em}body:has([data-detail-pilot]) header[data-site-header]{background:var(--card)}.oljL9G_layout{--site-section-offset:calc(var(--site-header-offset) + 1.25rem);--pilot-section-space:calc(100svh - var(--site-section-offset) - .5rem);grid-template-columns:4.5rem minmax(0,1fr);max-width:96rem;margin-inline:auto;padding:1rem clamp(.75rem,2vw,2rem) 6rem;display:grid}.oljL9G_layout[data-expanded=true]{grid-template-columns:11.5rem minmax(0,1fr)}.oljL9G_rail{z-index:20;top:calc(var(--site-header-offset) + .5rem);max-height:calc(100dvh - var(--site-header-offset) - 1rem);border-right:1px solid var(--line);background:var(--paper);align-self:start;padding:.25rem .375rem .5rem 0;position:sticky;overflow:auto}.oljL9G_link{min-height:3.125rem;color:var(--ink);border-inline-start:3px solid #0000;border-radius:0 .5rem .5rem 0;align-items:center;gap:.5rem;padding:.375rem .625rem;font-size:.875rem;line-height:1.25;display:flex}.oljL9G_railToolbar{border-block-end:1px solid var(--line);justify-content:center;margin-block-end:.375rem;padding-block-end:.375rem;display:flex}.oljL9G_toggle{width:2.75rem;min-height:2.75rem;color:var(--teal);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;display:flex}.oljL9G_toggle svg{width:1.125rem;height:1.125rem}.oljL9G_toggle[aria-expanded=true] svg{transform:rotate(180deg)}.oljL9G_link img{flex:none;width:40px;height:40px}.oljL9G_link:hover,.oljL9G_toggle:hover{background:var(--teal-soft)}.oljL9G_link:focus-visible,.oljL9G_toggle:focus-visible{outline:2px solid var(--teal);outline-offset:-2px}.oljL9G_link[aria-current]{background:var(--teal-soft);border-inline-start-color:var(--teal);font-weight:600}.oljL9G_layout[data-expanded=true] .oljL9G_link[data-inset] span{padding-inline-start:.25rem}.oljL9G_links{flex-direction:column;gap:.25rem;display:flex}.oljL9G_content{min-width:0;padding-inline:clamp(1.25rem,3.6vw,3.5rem)}.oljL9G_content h2[data-pilot-section-title]{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(2rem,4.1vw,3.65rem);font-weight:700;line-height:1.16}.oljL9G_content :is([data-artwork-source],[data-source-reference],[data-source-url],[data-evidence-sources],[data-reference-notes],[data-reference-source-only]){display:none}@media (min-width:768px){.oljL9G_rail{flex-direction:column;display:flex;overflow:visible}.oljL9G_railToolbar{border-block-end:0;flex:none;justify-content:flex-end;margin-inline-end:-.375rem}.oljL9G_toggle{border:1px solid var(--line);background:var(--paper);border-radius:50%;flex:none;width:2rem;min-height:2rem;margin-block:.375rem;transform:translate(calc(50% + .5px))}.oljL9G_links{min-height:0;overflow:auto}}@media (min-width:48rem) and (max-height:60rem){.oljL9G_layout{--site-section-offset:calc(var(--site-header-offset) + .75rem);padding-block-start:.75rem}.oljL9G_content #admissions>div:has(>details):last-child{margin-top:.5rem}.oljL9G_content #admissions>div:has(>details):last-child>details>summary{min-height:2.75rem}.oljL9G_content #facts>h2{margin-block-end:.75rem}.oljL9G_content #facts>[data-personal-results]{margin-top:.65rem;padding:1rem 1.25rem}}@media (max-width:767px){.oljL9G_layout,.oljL9G_layout[data-expanded=true]{--site-section-offset:calc(var(--site-header-offset) + 4.875rem);padding:0 0 4rem;display:block}.oljL9G_rail{top:var(--site-header-offset);border-right:0;border-bottom:1px solid var(--line);align-items:center;max-height:none;padding:.25rem .75rem;display:flex;overflow:visible}.oljL9G_links{scrollbar-width:thin;flex-direction:row;flex:1;min-width:0;overflow-x:auto}.oljL9G_link{white-space:nowrap;border-block-end:2px solid #0000;border-inline-start:0;border-radius:.375rem .375rem 0 0;min-height:2.75rem;padding:.25rem .5rem}.oljL9G_link[aria-current]{border-block-end-color:var(--teal)}.oljL9G_link img{width:28px;height:28px}.oljL9G_railToolbar{border-block-end:0;border-inline-end:1px solid var(--line);flex:none;margin-block:0;margin-inline-end:.375rem;padding-block:0;padding-inline-end:.375rem}.oljL9G_content{padding:1rem 1rem 0}}
.zRUuaq_divider{background:var(--divider-ink) center / 100% auto no-repeat;opacity:.94;height:clamp(3.75rem,6vw,5rem)}.zRUuaq_sweep{--divider-ink:url(/icons/detail-pilot/section-divider-sweep.webp)}.zRUuaq_hatch{--divider-ink:url(/icons/detail-pilot/section-divider-hatch.webp)}
.smnAlG_list{border-block:1px solid var(--line)}.smnAlG_row{min-height:3.5rem;color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto 1.75rem;align-items:center;gap:clamp(.4rem,1.35vw,1rem);padding:.5rem .25rem;display:grid}.smnAlG_row+.smnAlG_row{border-block-start:1px solid var(--line)}.smnAlG_sketch{width:clamp(1.875rem,3.15vw,2.5rem);height:auto;color:var(--teal);object-fit:contain}.smnAlG_course{overflow-wrap:anywhere;grid-template-columns:5rem minmax(0,1fr);align-items:baseline;gap:.4rem;line-height:1.25;display:grid}.smnAlG_course>:only-child{grid-column:1/-1}.smnAlG_course[data-course-alternatives]{grid-template-columns:minmax(0,1fr);gap:.15rem}.smnAlG_course strong{color:var(--teal);font-size:.86rem}.smnAlG_minimum{color:var(--ink-soft);white-space:nowrap;font-size:.82rem}.smnAlG_check{background:var(--teal-soft);width:1.75rem;height:1.75rem;color:var(--teal);border-radius:.35rem;place-items:center;display:grid}.smnAlG_check svg,.smnAlG_legend svg{width:1rem;height:1rem}.smnAlG_legend{color:var(--ink-soft);align-items:center;gap:.35rem;margin-block-start:.5rem;font-size:.8rem;display:flex}.smnAlG_legend svg{color:var(--teal)}@media (max-width:40rem){.smnAlG_course{grid-template-columns:minmax(0,1fr);gap:.15rem;font-size:.91rem}}
