body.fieldbook-teaching{--ef-ink:var(--p-neutral-08b);--ef-paper:var(--p-neutral-98);--ef-figure:var(--surface);--ef-signal:var(--p-neutral-08b);--ef-teal:var(--p-neutral-36);--ef-oxide:var(--p-neutral-36);--ink:var(--p-neutral-08b);--paper:var(--p-neutral-98);--muted:var(--p-neutral-43);background:var(--p-neutral-98);color:var(--p-neutral-08b)}body.fieldbook-teaching .h-scroll-progress{background:var(--p-neutral-08b)}body.fieldbook-teaching .field-rail{display:none}body.fieldbook-teaching .teaching-hero{border:0;align-items:center;min-height:32rem;padding-block:65px}body.fieldbook-teaching .teaching-hero__copy{grid-column:1/span 8}body.fieldbook-teaching .teaching-hero__copy h1{letter-spacing:-.065em;max-width:none;margin:22px 0 30px;font:500 clamp(56px,7.4vw,110px)/1.02 Space Grotesk,Geist Variable,sans-serif}body.fieldbook-teaching .teaching-hero__copy>p:not(.record-label){max-width:590px;font:400 17px/1.8 Geist Variable,sans-serif}body.fieldbook-teaching .teaching-hero .record-label{letter-spacing:0;text-transform:none;font:400 12px/1.6 Geist Variable,sans-serif}body.fieldbook-teaching .teaching-hero__margin{border-top:1px solid var(--p-neutral-70);grid-column:10/span 3;font-size:13px;line-height:1.8}.teaching-entry-actions{flex-wrap:wrap;gap:15px;margin-top:30px;display:flex}.teaching-entry-actions a{border:1px solid var(--p-neutral-70);border-radius:32px;align-items:center;gap:18px;min-height:48px;padding:12px 20px;font:400 13px/1.6 Geist Variable,sans-serif;text-decoration:none;transition:transform .4s cubic-bezier(.22,1,.36,1),background .25s;display:inline-flex}.teaching-entry-actions a:first-child{background:var(--p-neutral-08b);color:var(--surface-raised);border-color:var(--p-neutral-08b)}.teaching-entry-actions a:hover{transform:translateY(-3px)}.teaching-entry-materials{border-top:1px solid var(--p-neutral-85);flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-top:26px;padding-top:16px;font:400 13px/1.6 Geist Variable,sans-serif;display:flex}.teaching-entry-materials>span{color:var(--p-neutral-43);flex-basis:100%;font-size:12px}.teaching-entry-materials a{color:var(--p-neutral-08b);text-underline-offset:3px}body.fieldbook-teaching .course-feature{background:var(--p-neutral-93d);border:0;border-radius:28px;gap:40px;margin-bottom:60px;padding:42px}body.fieldbook-teaching .course-feature h2{letter-spacing:-.05em;font-family:Space Grotesk,Geist Variable,sans-serif;font-weight:500}body.fieldbook-teaching .course-feature aside{border-left:1px solid var(--p-neutral-70)}body.fieldbook-teaching .relay-section{background:var(--p-neutral-98);border-color:var(--p-neutral-85)}body.fieldbook-teaching .evidence-aperture{border-color:var(--p-neutral-76b);border-radius:20px;padding:25px;overflow:hidden}body.fieldbook-teaching .evidence-aperture__margin{border-left:0}body.fieldbook-teaching .evidence-aperture__header,body.fieldbook-teaching .evidence-aperture__controls,body.fieldbook-teaching .evidence-aperture__result{padding:0}body.fieldbook-teaching .hours-pair{border-color:var(--p-neutral-76b);border-radius:20px;overflow:hidden}body.fieldbook-teaching .course-companions article{border-color:var(--p-neutral-76b);border-radius:20px}body.fieldbook-teaching .route-band{border-color:var(--p-neutral-76b)}body.fieldbook-teaching .teaching-hero__copy h1{view-transition-name:teaching-title}@media (width<=720px){body.fieldbook-teaching .teaching-hero{padding-block:40px}body.fieldbook-teaching .teaching-hero__copy h1{font-size:clamp(46px,11.8vw,75px)}body.fieldbook-teaching .teaching-hero__margin{margin-top:34px}body.fieldbook-teaching .course-feature{border-radius:20px;gap:26px;padding:26px 22px}body.fieldbook-teaching .course-feature h2{font-size:36px}body.fieldbook-teaching .evidence-aperture{padding:18px 12px}.teaching-entry-actions a{font-size:12px}}@media (prefers-reduced-motion:reduce){.teaching-entry-actions a{transition:none}.teaching-entry-actions a:hover{transform:none}}.teaching-entry-courses{border-top:1px solid var(--p-neutral-85);margin-top:24px;padding-top:16px}.teaching-entry-label{color:var(--p-neutral-43);margin-bottom:10px;font:400 12px/1.6 Geist Variable,sans-serif;display:block}.teaching-entry-courses ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.teaching-entry-courses li{grid-template-columns:minmax(0,18.5rem) minmax(0,1fr);align-items:baseline;column-gap:20px;line-height:1.3;display:grid}.teaching-entry-courses li a{color:var(--p-neutral-08b);letter-spacing:-.02em;text-underline-offset:4px;font:500 18px/1.3 Space Grotesk,Geist Variable,sans-serif}.teaching-entry-courses li span{color:var(--p-neutral-43);font:400 12px/1.5 Geist Variable,sans-serif}.teaching-entry-record{color:var(--p-neutral-08b);text-underline-offset:3px;margin-top:10px;font:400 13px/1.6 Geist Variable,sans-serif;display:inline-block}.teaching-entry-tutoring{border-top:1px solid var(--p-neutral-85);margin-top:18px;padding-top:16px}body.fieldbook-teaching .teaching-entry-tutoring>p{max-width:none;margin:0;font:400 15px/1.7 Geist Variable,sans-serif}.teaching-entry-tutoring .teaching-entry-actions{margin-top:14px}body.fieldbook-teaching .teaching-entry-tutoring>p.teaching-standing{max-width:none;color:var(--p-neutral-36);margin:12px 0 0;font:400 13px/1.6 Geist Variable,sans-serif}.teaching-standing>span,.teaching-standing a{white-space:nowrap}.teaching-standing a{color:inherit}@media (width<=720px){body.fieldbook-teaching .teaching-hero__copy h1{margin:14px 0 18px}body.fieldbook-teaching .teaching-hero__copy>p:not(.record-label){line-height:1.7}.teaching-entry-courses{margin-top:20px;padding-top:14px}.teaching-entry-courses li{display:block}.teaching-entry-courses li a{font-size:17px}.teaching-entry-courses li span{margin-top:2px;display:block}.teaching-entry-tutoring{margin-top:16px;padding-top:14px}.teaching-entry-tutoring .teaching-entry-actions{margin-top:12px}}.course-feature[data-astro-cid-byzwydqc]{border-block:1px solid var(--ef-ink);background:linear-gradient(110deg,var(--p-neutral-94),transparent);grid-template-columns:1.35fr 1fr;gap:5rem;padding-block:4rem;display:grid}.course-feature[data-astro-cid-byzwydqc] h2[data-astro-cid-byzwydqc]{max-width:15ch;font-size:clamp(2.6rem,4vw,4rem)}.course-feature[data-astro-cid-byzwydqc] p[data-astro-cid-byzwydqc]{max-width:58ch}.course-feature[data-astro-cid-byzwydqc] .action-row[data-astro-cid-byzwydqc]{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.course-feature[data-astro-cid-byzwydqc] aside[data-astro-cid-byzwydqc]{border-left:3px solid var(--ef-signal);align-self:center;padding-left:2rem}.course-feature[data-astro-cid-byzwydqc] aside[data-astro-cid-byzwydqc] strong[data-astro-cid-byzwydqc]{font:550 1.5rem/1.35 var(--font-display);letter-spacing:-.03em}.course-feature[data-astro-cid-byzwydqc] aside[data-astro-cid-byzwydqc] p[data-astro-cid-byzwydqc]{margin-block:1rem;font-size:1rem}@media (width<=750px){.course-feature[data-astro-cid-byzwydqc]{grid-template-columns:1fr;gap:2rem}.course-feature[data-astro-cid-byzwydqc] aside[data-astro-cid-byzwydqc]{padding-left:1rem}}.relay[data-astro-cid-5nfwidyo]{padding:clamp(1rem,2.4vw,2rem)}.relay-cell[data-astro-cid-5nfwidyo]{padding:clamp(1rem,1.8vw,1.6rem)}.relay-sentence[data-astro-cid-5nfwidyo] p[data-astro-cid-5nfwidyo]{font-size:clamp(1.15rem,1.6vw,1.5rem)}.relay-equation[data-astro-cid-5nfwidyo]>div[data-astro-cid-5nfwidyo]{font-size:clamp(1.3rem,2.2vw,2rem);line-height:1.15}.relay-graph[data-astro-cid-5nfwidyo] svg[data-astro-cid-5nfwidyo]{min-height:300px}@media (width>=761px){.relay-stage[data-astro-cid-5nfwidyo]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}@media (width<=760px){.relay-graph[data-astro-cid-5nfwidyo] svg[data-astro-cid-5nfwidyo]{height:auto;min-height:0}}.relay-control[data-astro-cid-5nfwidyo]{width:min(100%,28rem);min-height:0;color:var(--ef-ink);border:0;padding:0}.relay-control-top[data-astro-cid-5nfwidyo]{min-height:0;color:color-mix(in srgb, var(--ef-ink) 65%, transparent);border-bottom-color:color-mix(in srgb, var(--ef-ink) 18%, var(--ef-paper));align-items:baseline;padding-bottom:.5rem;font-size:.68rem}.relay-control-top[data-astro-cid-5nfwidyo] output[data-astro-cid-5nfwidyo]{color:var(--ef-ink);font-size:2rem}.relay-control[data-astro-cid-5nfwidyo] label[data-astro-cid-5nfwidyo]{color:var(--ef-ink);margin:1rem 0 .25rem;font-size:.9rem}.relay-control[data-astro-cid-5nfwidyo] input[data-astro-cid-5nfwidyo][type=range]{background:linear-gradient(90deg, var(--ih-blue) 0 var(--relay-progress,40%), color-mix(in srgb, var(--ef-ink) 25%, var(--ef-paper)) var(--relay-progress,40%) 100%) center / 100% 3px no-repeat;width:100%;min-height:44px}.relay-control[data-astro-cid-5nfwidyo] .relay-scale[data-astro-cid-5nfwidyo]{color:color-mix(in srgb, var(--ef-ink) 65%, transparent);margin-top:0;font-size:.68rem}.relay-control[data-astro-cid-5nfwidyo] dl[data-astro-cid-5nfwidyo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;margin:1rem 0;display:grid}.relay-control[data-astro-cid-5nfwidyo] dl[data-astro-cid-5nfwidyo] div[data-astro-cid-5nfwidyo]{border-top-color:color-mix(in srgb, var(--ef-ink) 18%, var(--ef-paper))}.relay-control[data-astro-cid-5nfwidyo] dt[data-astro-cid-5nfwidyo]{color:color-mix(in srgb, var(--ef-ink) 65%, transparent);font-size:.68rem}.relay-control[data-astro-cid-5nfwidyo] dd[data-astro-cid-5nfwidyo]{color:var(--ef-ink);font-size:.85rem}.relay-control[data-astro-cid-5nfwidyo] button[data-astro-cid-5nfwidyo]{min-height:44px;color:var(--ef-ink);border-color:color-mix(in srgb, var(--ef-ink) 45%, var(--ef-paper));font-size:.72rem}.relay-control[data-astro-cid-5nfwidyo] button[data-astro-cid-5nfwidyo]:hover{color:var(--surface-raised)}.relay[data-astro-cid-5nfwidyo] [data-astro-cid-5nfwidyo]:is(strong,b,[data-relay-point],[data-relay-guide-x],[data-relay-guide-y]){transition-duration:var(--ef-motion-fast);transition-property:color,fill,stroke,transform;transition-timing-function:var(--ef-ease-standard)}.relay[data-astro-cid-5nfwidyo].is-resolving [data-astro-cid-5nfwidyo]:is(strong,b){color:var(--ef-signal)}.relay[data-astro-cid-5nfwidyo].is-resolving [data-astro-cid-5nfwidyo][data-relay-point]{fill:var(--ef-signal)}.relay[data-astro-cid-5nfwidyo].is-resolving [data-astro-cid-5nfwidyo]:is([data-relay-guide-x],[data-relay-guide-y]){stroke:var(--ef-signal)}@media (prefers-reduced-motion:reduce){.relay[data-astro-cid-5nfwidyo] [data-astro-cid-5nfwidyo]{transition:none!important}}.route-shell[data-astro-cid-fevc4ved]{width:min(calc(100% - 2 * var(--ef-edge)), var(--ef-grid-max));padding-block:var(--ef-space-7);margin-inline:auto}.route-shell--compact[data-astro-cid-fevc4ved]{padding-block:0}.route-grid[data-astro-cid-fevc4ved]{width:min(calc(100% - 2 * var(--ef-edge)), var(--ef-grid-max));column-gap:var(--ef-gutter);grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid}.route-band[data-astro-cid-fevc4ved]{padding-block:var(--ef-space-7);color:var(--ef-ink);background:var(--ef-figure);border-block:1px solid var(--ef-ink)}.record-label[data-astro-cid-fevc4ved],.source-line[data-astro-cid-fevc4ved],.role-line[data-astro-cid-fevc4ved]{color:var(--muted);font:620 .7rem/1.45 var(--font-data);letter-spacing:.07em;text-transform:uppercase;margin:0 0 .7rem}.teaching-hero[data-astro-cid-fevc4ved]{min-height:38rem;padding-block:var(--ef-space-8) var(--ef-space-7);border-bottom:1px solid var(--ef-ink);align-items:end}.teaching-hero__copy[data-astro-cid-fevc4ved]{grid-column:2/span 7}.teaching-hero__copy[data-astro-cid-fevc4ved] h1[data-astro-cid-fevc4ved]{max-width:9ch}.teaching-hero__copy[data-astro-cid-fevc4ved]>p[data-astro-cid-fevc4ved]:last-child{max-width:64ch;font-size:1.25rem}.teaching-hero__margin[data-astro-cid-fevc4ved]{border-top:2px solid var(--ef-signal);grid-column:9/span 3;padding-top:.8rem}.teaching-hero__side[data-astro-cid-fevc4ved]{gap:var(--ef-space-5);flex-direction:column;grid-column:10/span 3;display:flex}.teaching-portrait[data-astro-cid-fevc4ved]{border-radius:18px 18px 70px;margin:0;overflow:hidden}.teaching-portrait[data-astro-cid-fevc4ved] picture{display:block}.teaching-portrait[data-astro-cid-fevc4ved] img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.section-intro[data-astro-cid-fevc4ved]{gap:var(--ef-space-6);grid-template-columns:minmax(0,2fr) minmax(18rem,1fr);align-items:end;display:grid}.section-intro[data-astro-cid-fevc4ved] h2[data-astro-cid-fevc4ved],.section-intro[data-astro-cid-fevc4ved]>p[data-astro-cid-fevc4ved]{margin:0}.relay-section[data-astro-cid-fevc4ved] .evidence-aperture{margin-top:var(--ef-space-6)}.hours-pair[data-astro-cid-fevc4ved]{margin-top:var(--ef-space-6);border:1px solid var(--ef-ink);grid-template-columns:1fr 1fr;display:grid}.hours-pair[data-astro-cid-fevc4ved] article[data-astro-cid-fevc4ved]{min-height:22rem;padding:var(--ef-space-5)}.hours-pair[data-astro-cid-fevc4ved] article[data-astro-cid-fevc4ved]+article[data-astro-cid-fevc4ved]{border-left:1px solid var(--ef-ink)}.hours-pair[data-astro-cid-fevc4ved] article[data-astro-cid-fevc4ved]>strong[data-astro-cid-fevc4ved]{font:570 clamp(3.5rem, 8vw, 7rem)/.9 var(--font-display);letter-spacing:-.065em;margin-block:1rem;display:block}.hours-pair[data-astro-cid-fevc4ved] h3[data-astro-cid-fevc4ved]{font-size:clamp(1.35rem,2.3vw,2rem)}.practice-range[data-astro-cid-fevc4ved]{max-width:72ch;margin-top:var(--ef-space-5);font-size:1.15rem}.practice-format[data-astro-cid-fevc4ved]{max-width:72ch;margin-top:var(--ef-space-4)}.subject-families[data-astro-cid-fevc4ved]{margin-top:var(--ef-space-5);border-top:1px solid var(--ef-ink);border-left:1px solid var(--ef-ink);grid-template-columns:repeat(4,1fr);display:grid}.subject-families[data-astro-cid-fevc4ved] article[data-astro-cid-fevc4ved]{min-height:11rem;padding:var(--ef-space-4);border-right:1px solid var(--ef-ink);border-bottom:1px solid var(--ef-ink)}.subject-families[data-astro-cid-fevc4ved] h3[data-astro-cid-fevc4ved]{font:650 .78rem/1.4 var(--font-data);text-transform:uppercase;margin-top:0}.subject-families[data-astro-cid-fevc4ved] p[data-astro-cid-fevc4ved]{font-size:.96rem}.coaching-sequence[data-astro-cid-fevc4ved]{margin:var(--ef-space-6) 0 0;border-top:1px solid var(--ef-ink);border-left:1px solid var(--ef-ink);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.coaching-sequence[data-astro-cid-fevc4ved] li[data-astro-cid-fevc4ved]{min-height:13rem;padding:var(--ef-space-4);border-right:1px solid var(--ef-ink);border-bottom:1px solid var(--ef-ink);grid-template-columns:2.5rem 1fr;gap:.65rem;display:grid}.coaching-sequence[data-astro-cid-fevc4ved] span[data-astro-cid-fevc4ved]{color:var(--ef-signal);font:600 .72rem/1.4 var(--font-data)}.coaching-sequence[data-astro-cid-fevc4ved] strong[data-astro-cid-fevc4ved]{font:650 .78rem/1.4 var(--font-data);text-transform:uppercase}.coaching-sequence[data-astro-cid-fevc4ved] p[data-astro-cid-fevc4ved]{margin-top:.65rem}.composite-note[data-astro-cid-fevc4ved]{max-width:74ch;margin-top:var(--ef-space-5);border-left:3px solid var(--ef-oxide);padding-left:1rem}.chronology[data-astro-cid-fevc4ved]{margin-top:var(--ef-space-6);border-top:1px solid var(--ef-ink)}.chronology[data-astro-cid-fevc4ved] article[data-astro-cid-fevc4ved]{padding-block:var(--ef-space-5);gap:var(--ef-space-5);border-bottom:1px solid var(--rule);grid-template-columns:minmax(8rem,.6fr) minmax(0,2fr);display:grid}.chronology[data-astro-cid-fevc4ved] time[data-astro-cid-fevc4ved]{color:var(--ef-signal);font:600 .78rem/1.4 var(--font-data)}.chronology[data-astro-cid-fevc4ved] h3[data-astro-cid-fevc4ved]{margin:0;font-size:clamp(1.3rem,2vw,1.8rem)}.chronology[data-astro-cid-fevc4ved] .role-line[data-astro-cid-fevc4ved]{margin-top:.35rem}.recognition-pair[data-astro-cid-fevc4ved]{margin-top:var(--ef-space-6);border:1px solid var(--ef-ink);grid-template-columns:1fr 1fr;display:grid}.recognition-pair[data-astro-cid-fevc4ved] article[data-astro-cid-fevc4ved]{padding:var(--ef-space-5)}.recognition-pair[data-astro-cid-fevc4ved] article[data-astro-cid-fevc4ved]+article[data-astro-cid-fevc4ved]{border-left:1px solid var(--ef-ink)}.recognition-pair[data-astro-cid-fevc4ved] h3[data-astro-cid-fevc4ved]{margin:0}.recognition-pair[data-astro-cid-fevc4ved] p[data-astro-cid-fevc4ved]:not(.source-line){max-width:52ch;margin:.8rem 0 0}.institutional-record[data-astro-cid-fevc4ved] .recognition-pair[data-astro-cid-fevc4ved]+.content-disclosure[data-astro-cid-fevc4ved]{margin-top:var(--ef-space-5)}.course-companions[data-astro-cid-fevc4ved]{padding-block:0 var(--ef-space-6);gap:var(--ef-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.course-companions[data-astro-cid-fevc4ved] article[data-astro-cid-fevc4ved]{padding:var(--ef-space-5);border:1px solid var(--ef-ink)}.course-companions[data-astro-cid-fevc4ved] h3[data-astro-cid-fevc4ved]{margin:0 0 .75rem;font-size:clamp(1.45rem,2.4vw,2rem)}.course-companions[data-astro-cid-fevc4ved] h3[data-astro-cid-fevc4ved] a[data-astro-cid-fevc4ved]{color:inherit}.course-companions[data-astro-cid-fevc4ved] article[data-astro-cid-fevc4ved]>p[data-astro-cid-fevc4ved]:not(.source-line){max-width:60ch}.course-companions[data-astro-cid-fevc4ved] article[data-astro-cid-fevc4ved]>a[data-astro-cid-fevc4ved]{font:620 .72rem/1.4 var(--font-data);text-transform:uppercase;margin:.4rem 1.25rem 0 0;display:inline-block}.system-register[data-astro-cid-fevc4ved]{margin-top:var(--ef-space-6);grid-template-columns:repeat(2,1fr);display:grid}.system-register[data-astro-cid-fevc4ved] article[data-astro-cid-fevc4ved]{padding:var(--ef-space-5)}.system-register[data-astro-cid-fevc4ved] h3[data-astro-cid-fevc4ved]{margin-top:0;font-size:1.45rem}.system-register[data-astro-cid-fevc4ved] article[data-astro-cid-fevc4ved]>a[data-astro-cid-fevc4ved]{margin-right:1.25rem;display:inline-block}.teaching-close[data-astro-cid-fevc4ved]{padding-block:var(--ef-space-7);border-top:1px solid var(--ef-ink)}.teaching-close[data-astro-cid-fevc4ved]>div[data-astro-cid-fevc4ved]:first-child{grid-column:2/span 7}.teaching-close[data-astro-cid-fevc4ved]>div[data-astro-cid-fevc4ved]:last-child{grid-column:9/span 3}.teaching-close[data-astro-cid-fevc4ved] h2[data-astro-cid-fevc4ved]{margin:0}.fieldbook-action[data-astro-cid-fevc4ved]{min-height:48px;color:var(--ef-figure);background:var(--ef-signal);border:1px solid var(--ef-signal);border-radius:var(--ef-control-radius);font:650 .72rem/1 var(--font-data);text-transform:uppercase;align-items:center;margin-top:1rem;padding:.8rem 1rem;text-decoration:none;display:inline-flex}.fieldbook-action[data-astro-cid-fevc4ved]:hover{color:var(--ef-figure);background:var(--ef-ink);border-color:var(--ef-ink)}.text-route[data-astro-cid-fevc4ved]{font:620 .72rem/1.4 var(--font-data);text-transform:uppercase;margin-top:1rem;display:block}@media (width<=60rem){.teaching-hero__copy[data-astro-cid-fevc4ved]{grid-column:1/span 5}.teaching-hero__margin[data-astro-cid-fevc4ved]{grid-column:6/span 3}.section-intro[data-astro-cid-fevc4ved]{grid-template-columns:1fr}.subject-families[data-astro-cid-fevc4ved],.coaching-sequence[data-astro-cid-fevc4ved]{grid-template-columns:repeat(2,1fr)}.system-register[data-astro-cid-fevc4ved],.course-companions[data-astro-cid-fevc4ved]{grid-template-columns:1fr}.teaching-close[data-astro-cid-fevc4ved]>div[data-astro-cid-fevc4ved]:first-child{grid-column:1/span 5}.teaching-close[data-astro-cid-fevc4ved]>div[data-astro-cid-fevc4ved]:last-child{grid-column:6/span 3}}@media (width<=45rem){.route-grid[data-astro-cid-fevc4ved]{display:block}.teaching-hero[data-astro-cid-fevc4ved]{min-height:auto;padding-block:var(--ef-space-7)}.teaching-hero__margin[data-astro-cid-fevc4ved]{margin-top:var(--ef-space-5)}.teaching-hero__side[data-astro-cid-fevc4ved]{margin-top:var(--ef-space-5);display:block}.teaching-portrait[data-astro-cid-fevc4ved]{max-width:12rem}.route-shell[data-astro-cid-fevc4ved]{padding-block:var(--ef-space-6)}.hours-pair[data-astro-cid-fevc4ved],.recognition-pair[data-astro-cid-fevc4ved],.coaching-sequence[data-astro-cid-fevc4ved],.subject-families[data-astro-cid-fevc4ved]{grid-template-columns:1fr}.hours-pair[data-astro-cid-fevc4ved] article[data-astro-cid-fevc4ved]+article[data-astro-cid-fevc4ved],.recognition-pair[data-astro-cid-fevc4ved] article[data-astro-cid-fevc4ved]+article[data-astro-cid-fevc4ved]{border-top:1px solid var(--ef-ink);border-left:0}.chronology[data-astro-cid-fevc4ved] article[data-astro-cid-fevc4ved]{grid-template-columns:1fr;gap:.65rem}.teaching-close[data-astro-cid-fevc4ved]>div[data-astro-cid-fevc4ved]:last-child{margin-top:var(--ef-space-4)}}
