.course-spread-module__de0YLq__root{--course-max:1200px;--course-gutter:max(32px, env(safe-area-inset-left), env(safe-area-inset-right));--course-ink:var(--academy-ink);--course-muted:var(--ink-muted);--course-soft:var(--ink-soft);--course-gold-text:var(--academy-gold-text);--course-on-ground:var(--academy-home-on-ground);--course-on-plate:var(--academy-home-paper);--course-shadow-sheet:0 1px 2px color-mix(in srgb, var(--academy-shadow) 4%, transparent), 0 12px 32px -16px color-mix(in srgb, var(--academy-shadow) 12%, transparent);--course-shadow-object:0 2px 4px color-mix(in srgb, var(--academy-home-shade) 16%, transparent), 0 40px 80px -32px color-mix(in srgb, var(--academy-home-shade) 55%, transparent);--course-header-offset:calc(var(--header-height-actual,4rem) + var(--mytrial-bar-height,2.25rem));background:var(--academy-cream);min-width:0;color:var(--course-ink);font-family:var(--font-geist-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.6}div:has(>main>.course-spread-module__de0YLq__root){overflow-x:visible}.course-spread-module__de0YLq__root :where(h1,h2,h3,p,dl,dd,ol,ul,figure){margin:0}.course-spread-module__de0YLq__root :where(ol,ul){padding:0;list-style:none}.course-spread-module__de0YLq__root :where(a,button,summary):focus-visible{outline:2px solid var(--academy-teal);outline-offset:3px;border-radius:4px}.course-spread-module__de0YLq__root [id]{scroll-margin-top:calc(var(--course-header-offset) + 16px)}.course-spread-module__de0YLq__inner{width:100%;max-width:var(--course-max);padding-inline:var(--course-gutter);box-sizing:border-box;margin-inline:auto}.course-spread-module__de0YLq__fig{font-variant-numeric:tabular-nums lining-nums}.course-spread-module__de0YLq__atom{white-space:nowrap}.course-spread-module__de0YLq__struck{opacity:.6;margin-right:4px;text-decoration-thickness:1px}.course-spread-module__de0YLq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.course-spread-module__de0YLq__line{display:block}.course-spread-module__de0YLq__sheet,.course-spread-module__de0YLq__chip,.course-spread-module__de0YLq__card,.course-spread-module__de0YLq__dock,.course-spread-module__de0YLq__moreOutcomes>summary{--academy-ink:var(--academy-home-ink);--ink-muted:var(--academy-home-ink-muted);--ink-soft:var(--academy-home-ink-soft);--academy-gold:var(--academy-home-gold);--academy-gold-text:var(--academy-home-gold-text);--academy-line:var(--academy-home-rule);--academy-line-strong:var(--academy-home-rule-strong);--academy-cream-deep:var(--academy-home-cream-deep);--academy-teal:var(--academy-home-teal);--academy-teal-deep:var(--academy-home-teal-deep);--academy-verdant:var(--academy-home-verdant);--academy-verdant-deep:var(--academy-home-verdant-deep);--academy-on-teal:var(--academy-home-on-teal);--course-ink:var(--academy-home-ink);--course-muted:var(--academy-home-ink-muted);--course-soft:var(--academy-home-ink-soft);--course-gold-text:var(--academy-home-gold-text)}.course-spread-module__de0YLq__display{font-family:var(--font-serif), Georgia, serif;font-optical-sizing:auto;letter-spacing:-.025em;text-wrap:balance;color:var(--course-ink);font-size:clamp(36px,4.2vw,60px);font-weight:500;line-height:1.04}.course-spread-module__de0YLq__display em{color:var(--academy-oxblood);font-style:italic;font-weight:400}.course-spread-module__de0YLq__display.course-spread-module__de0YLq__onNight{color:var(--course-on-ground);font-size:clamp(36px,4.4vw,64px)}.course-spread-module__de0YLq__display.course-spread-module__de0YLq__onNight em{color:var(--academy-home-gilt)}.course-spread-module__de0YLq__sectionHead{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.course-spread-module__de0YLq__sectionLede{max-width:33em;font:400 18px/1.7 var(--font-geist-sans), system-ui, sans-serif;color:var(--course-muted);text-wrap:pretty}.course-spread-module__de0YLq__copy{font:400 16px/1.7 var(--font-geist-sans), system-ui, sans-serif;color:var(--course-muted);text-wrap:pretty}.course-spread-module__de0YLq__ctaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:36px;display:flex}.course-spread-module__de0YLq__door,.course-spread-module__de0YLq__dockButton{font-family:var(--font-geist-sans), system-ui, sans-serif;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:10px;font-weight:600;line-height:1;text-decoration:none;transition-property:transform,background-color,color;transition-duration:.14s;transition-timing-function:ease;display:inline-flex}.course-spread-module__de0YLq__door svg,.course-spread-module__de0YLq__dockButton svg,.course-spread-module__de0YLq__giltLink svg,.course-spread-module__de0YLq__inkLink svg,.course-spread-module__de0YLq__readLink svg{flex:none;transition:transform .14s}.course-spread-module__de0YLq__door:active,.course-spread-module__de0YLq__dockButton:active{transform:translateY(1px)scale(.99)}.course-spread-module__de0YLq__door{background:var(--academy-home-paper);max-width:100%;min-height:56px;color:var(--academy-home-oxblood-ink);box-shadow:0 1px 0 color-mix(in srgb, var(--academy-home-shade) 40%, transparent), 0 16px 32px -16px color-mix(in srgb, var(--academy-home-shade) 60%, transparent);border-radius:8px;padding:0 28px;font-size:15px}.course-spread-module__de0YLq__doorTeal{color:var(--academy-home-teal-deep)}.course-spread-module__de0YLq__door:focus-visible,.course-spread-module__de0YLq__giltLink:focus-visible,.course-spread-module__de0YLq__crumbs a:focus-visible{outline-color:var(--academy-home-gilt-pale)}.course-spread-module__de0YLq__giltLink{min-height:44px;color:var(--academy-home-gilt-pale);font:600 15px/1 var(--font-geist-sans), system-ui, sans-serif;white-space:nowrap;align-items:center;gap:8px;text-decoration:none;transition:color .14s;display:inline-flex}.course-spread-module__de0YLq__inkLink{min-height:44px;color:var(--academy-teal-deep);font:600 15px/1 var(--font-geist-sans), system-ui, sans-serif;white-space:nowrap;align-items:center;gap:8px;text-decoration:none;transition:color .14s;display:inline-flex}@media (hover:hover){.course-spread-module__de0YLq__door:hover{color:var(--academy-home-oxblood)}.course-spread-module__de0YLq__doorTeal:hover{color:var(--academy-home-teal)}.course-spread-module__de0YLq__giltLink:hover{color:var(--academy-home-on-ground)}.course-spread-module__de0YLq__inkLink:hover,.course-spread-module__de0YLq__readLink:hover{color:var(--academy-teal)}.course-spread-module__de0YLq__crumbs a:hover{color:var(--course-on-ground)}.course-spread-module__de0YLq__door:hover svg,.course-spread-module__de0YLq__giltLink:hover svg,.course-spread-module__de0YLq__inkLink:hover svg,.course-spread-module__de0YLq__readLink:hover svg,.course-spread-module__de0YLq__dockButton:hover svg{transform:translate(3px)}.course-spread-module__de0YLq__module summary:hover .course-spread-module__de0YLq__moduleTitle,.course-spread-module__de0YLq__register a:hover b{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}}.course-spread-module__de0YLq__hero,.course-spread-module__de0YLq__close{background:var(--academy-home-title);color:var(--course-on-ground);position:relative}.course-spread-module__de0YLq__close{background:var(--academy-home-ground-teal);overflow:hidden}.course-spread-module__de0YLq__ground{position:absolute;inset:0;overflow:hidden}.course-spread-module__de0YLq__groundImage{object-fit:cover}.course-spread-module__de0YLq__ground:after{content:"";background:color-mix(in srgb, var(--academy-home-title) 82%, transparent);position:absolute;inset:0}.course-spread-module__de0YLq__close .course-spread-module__de0YLq__ground:after{background:color-mix(in srgb, var(--academy-home-ground-teal) 80%, transparent)}.course-spread-module__de0YLq__heroInner{text-align:center;flex-direction:column;align-items:center;padding-top:112px;display:flex;position:relative}.course-spread-module__de0YLq__crumbs{font:500 12px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--course-on-ground) 62%, transparent);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.course-spread-module__de0YLq__crumbs li{align-items:center;display:inline-flex}.course-spread-module__de0YLq__crumbs li+li:before{content:"";opacity:.7;border-top:1px solid;border-right:1px solid;width:4px;height:4px;margin:0 14px 0 12px;transform:rotate(45deg)}.course-spread-module__de0YLq__crumbs a{color:inherit;padding:10px 0;text-decoration:none;transition:color .14s}.course-spread-module__de0YLq__crumbs [aria-current]{color:var(--academy-home-gilt-pale)}.course-spread-module__de0YLq__heroTitle{font-family:var(--font-serif), Georgia, serif;font-optical-sizing:auto;letter-spacing:-.03em;text-wrap:balance;color:var(--course-on-ground);font-size:clamp(44px,5.6vw,80px);font-weight:500;line-height:1.02;margin-top:20px!important}.course-spread-module__de0YLq__heroTitle em,.course-spread-module__de0YLq__closeTitle em{color:var(--academy-home-gilt);font-style:italic;font-weight:400}.course-spread-module__de0YLq__dek{max-width:34em;font:400 20px/1.6 var(--font-geist-sans), system-ui, sans-serif;color:color-mix(in srgb, var(--course-on-ground) 80%, transparent);text-wrap:balance;margin-top:32px!important}.course-spread-module__de0YLq__heroInner>.course-spread-module__de0YLq__ctaRow{margin-top:44px}.course-spread-module__de0YLq__terms{max-width:38em;font:400 15px/1.65 var(--font-geist-sans), system-ui, sans-serif;color:color-mix(in srgb, var(--course-on-ground) 80%, transparent);text-wrap:balance;margin-top:28px!important}.course-spread-module__de0YLq__fee{color:var(--academy-home-gilt-pale);font-weight:600}.course-spread-module__de0YLq__progress{text-align:left;flex-direction:column;gap:12px;width:min(100%,440px);margin-top:32px;display:flex}.course-spread-module__de0YLq__progressHead{font:600 13px/1.3 var(--font-geist-sans), system-ui, sans-serif;color:var(--academy-home-gilt-pale);justify-content:space-between;gap:16px;display:flex}.course-spread-module__de0YLq__progressHead span:last-child{color:color-mix(in srgb, var(--course-on-ground) 80%, transparent);font-weight:500}.course-spread-module__de0YLq__progressBar{background:color-mix(in srgb, var(--course-on-ground) 20%, transparent);border-radius:999px;height:4px;overflow:hidden}.course-spread-module__de0YLq__progressBar span{border-radius:inherit;background:var(--academy-home-gilt);height:100%;display:block}.course-spread-module__de0YLq__progress p{font:400 14px/1.5 var(--font-geist-sans), system-ui, sans-serif;color:color-mix(in srgb, var(--course-on-ground) 80%, transparent);text-wrap:pretty}.course-spread-module__de0YLq__hang{width:100%;max-width:880px;margin:88px auto -132px;position:relative}.course-spread-module__de0YLq__sheet{background:var(--academy-home-paper);box-shadow:var(--course-shadow-object);text-align:left;border-radius:16px;overflow:hidden}.course-spread-module__de0YLq__sheetFigures{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:36px 8px 32px;display:grid}.course-spread-module__de0YLq__sheetFigures>div{flex-direction:column;align-items:center;gap:10px;padding:0 16px;display:flex}.course-spread-module__de0YLq__sheetFigures>div+div{border-left:1px solid var(--academy-line)}.course-spread-module__de0YLq__sheetFigures dt{font:400 13px/1.2 var(--font-geist-sans), system-ui, sans-serif;color:var(--course-soft);order:2}.course-spread-module__de0YLq__sheetFigures dd{font:500 48px/1 var(--font-serif), Georgia, serif;letter-spacing:-.02em;color:var(--course-ink);order:1}.course-spread-module__de0YLq__sheetFigures dd small{font:400 22px/1 var(--font-serif), Georgia, serif;letter-spacing:0;color:var(--course-soft);margin-left:5px}.course-spread-module__de0YLq__tilde{font:400 30px/1 var(--font-serif), Georgia, serif;vertical-align:4px;color:var(--course-soft);margin-right:3px}.course-spread-module__de0YLq__sheetExam{border-top:1px solid var(--academy-line);background:var(--academy-cream-deep);align-items:center;gap:20px;padding:18px 32px;display:flex}.course-spread-module__de0YLq__sheetLabel{font:500 11px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--course-gold-text);flex:none}.course-spread-module__de0YLq__sheetValue{min-width:0;color:var(--course-ink);flex:1;font-size:15px;line-height:1.45}.course-spread-module__de0YLq__chips{flex:none;gap:8px;display:flex}.course-spread-module__de0YLq__chip{border:1px solid var(--academy-line-strong);background:var(--academy-home-paper);height:28px;font:500 12px/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--course-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.course-spread-module__de0YLq__chipRecognized{border-color:color-mix(in srgb, var(--academy-home-verdant) 35%, transparent);background:color-mix(in srgb, var(--academy-home-verdant) 8%, var(--academy-home-paper));color:var(--academy-home-verdant-deep)}.course-spread-module__de0YLq__outcomes{padding:268px 0 136px}.course-spread-module__de0YLq__outcomesInner{flex-direction:column;gap:88px;display:flex}.course-spread-module__de0YLq__statement{max-width:22em;font-family:var(--font-serif), Georgia, serif;font-optical-sizing:auto;letter-spacing:-.02em;text-wrap:balance;color:var(--course-ink);font-size:clamp(30px,3.1vw,44px);font-weight:500;line-height:1.2}.course-spread-module__de0YLq__statement em{color:var(--academy-oxblood);font-style:italic;font-weight:400}.course-spread-module__de0YLq__outcomesBlock{flex-direction:column;gap:32px;display:flex}.course-spread-module__de0YLq__outcomesTitle{font:500 22px/1.3 var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:var(--course-ink)}.course-spread-module__de0YLq__outcomeList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;display:grid}.course-spread-module__de0YLq__outcomeList li{border-top:1px solid var(--academy-line);grid-template-columns:44px minmax(0,1fr);align-items:baseline;padding:22px 0;display:grid}.course-spread-module__de0YLq__outcomeList i{font:500 12px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--course-gold-text);font-style:normal}.course-spread-module__de0YLq__outcomeList span{font:400 19px/1.45 var(--font-serif), Georgia, serif;color:var(--course-ink);text-wrap:pretty}.course-spread-module__de0YLq__moreOutcomes>summary{display:none}@media (min-width:768px){.course-spread-module__de0YLq__moreOutcomes::details-content{content-visibility:visible;display:contents}}.course-spread-module__de0YLq__syllabus{border-top:1px solid var(--academy-line);border-bottom:1px solid var(--academy-line);background:var(--academy-paper);padding:136px 0 144px}.course-spread-module__de0YLq__syllabusInner{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:96px;display:grid}.course-spread-module__de0YLq__syllabusHead{top:calc(var(--course-header-offset) + 40px);flex-direction:column;gap:24px;display:flex;position:sticky}.course-spread-module__de0YLq__syllabusHead .course-spread-module__de0YLq__display{font-size:clamp(36px,3.8vw,52px);line-height:1.06}.course-spread-module__de0YLq__legend{border-bottom:1px solid var(--academy-line);margin-top:8px!important}.course-spread-module__de0YLq__legend li{border-top:1px solid var(--academy-line);color:var(--course-muted);align-items:center;gap:14px;padding:14px 0;font-size:15px;line-height:1.45;display:flex}.course-spread-module__de0YLq__legendMark{width:44px;color:var(--course-gold-text);flex:none;justify-content:flex-start;display:inline-flex}.course-spread-module__de0YLq__pill{background:color-mix(in srgb, var(--academy-teal) 10%, transparent);height:26px;font:600 12px/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--academy-teal-deep);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.course-spread-module__de0YLq__pillSmall{height:22px;padding:0 8px;font-size:11px}.course-spread-module__de0YLq__modules{border-bottom:1px solid var(--academy-line)}.course-spread-module__de0YLq__module{border-top:1px solid var(--academy-line)}.course-spread-module__de0YLq__module summary{cursor:pointer;grid-template-columns:56px minmax(0,1fr) auto 16px;align-items:center;column-gap:16px;padding:24px 0;list-style:none;display:grid}.course-spread-module__de0YLq__module summary::-webkit-details-marker{display:none}.course-spread-module__de0YLq__moduleNumeral{font:italic 400 22px/1 var(--font-serif), Georgia, serif;color:var(--course-gold-text)}.course-spread-module__de0YLq__moduleTitle{font:500 21px/1.3 var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:var(--course-ink);text-wrap:balance;display:block}.course-spread-module__de0YLq__moduleMeta{color:var(--course-soft);margin-top:6px;font-size:14px;line-height:1.3;display:block}.course-spread-module__de0YLq__moduleChevron{color:var(--course-soft);transition:transform .2s cubic-bezier(.2,0,0,1);display:inline-flex}.course-spread-module__de0YLq__module[open] .course-spread-module__de0YLq__moduleChevron{transform:rotate(180deg)}.course-spread-module__de0YLq__lessons{margin-top:-6px!important;padding:0 0 22px 72px!important}.course-spread-module__de0YLq__lessons li{border-top:1px solid var(--academy-line-soft);grid-template-columns:44px minmax(0,1fr) auto;align-items:baseline;column-gap:12px;padding:11px 0;display:grid}.course-spread-module__de0YLq__lessonNumber{font:500 12px/1 var(--font-geist-mono), ui-monospace, monospace;color:var(--course-soft)}.course-spread-module__de0YLq__lessonTitle{color:var(--course-muted);text-wrap:pretty;font-size:15px;line-height:1.5}.course-spread-module__de0YLq__readLink{font:600 13px/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--academy-teal-deep);white-space:nowrap;align-items:center;gap:6px;text-decoration:none;transition:color .14s;display:inline-flex}.course-spread-module__de0YLq__examRow{border-top:1px solid var(--academy-line);grid-template-columns:56px minmax(0,1fr);column-gap:16px;padding:24px 0;display:grid}.course-spread-module__de0YLq__examMark{color:var(--course-gold-text);padding-top:2px;display:inline-flex}.course-spread-module__de0YLq__previews{background:var(--academy-media-ink-2);color:var(--course-on-ground);padding:144px 0 128px;overflow:hidden}.course-spread-module__de0YLq__previewsInner{flex-direction:column;align-items:center;gap:72px;display:flex}.course-spread-module__de0YLq__previewsLede{max-width:32em;font:400 18px/1.7 var(--font-geist-sans), system-ui, sans-serif;color:var(--academy-home-ink-faint);text-wrap:pretty}.course-spread-module__de0YLq__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;width:100%;display:grid}.course-spread-module__de0YLq__card{background:var(--academy-home-paper);box-shadow:0 0 0 1px color-mix(in srgb, var(--course-on-ground) 6%, transparent), 0 40px 80px -40px color-mix(in srgb, var(--academy-home-shade) 70%, transparent);border-radius:16px;flex-direction:column;gap:16px;padding:43px 40px 36px;display:flex;position:relative;overflow:hidden}.course-spread-module__de0YLq__card:before{content:"";background:var(--academy-gold);height:3px;position:absolute;top:0;left:0;right:0}.course-spread-module__de0YLq__cardKicker{color:var(--course-soft);justify-content:space-between;gap:16px;font-size:13px;line-height:1.3;display:flex}.course-spread-module__de0YLq__card h3{font:500 28px/1.2 var(--font-serif), Georgia, serif;letter-spacing:-.015em;color:var(--course-ink);text-wrap:balance}.course-spread-module__de0YLq__card p{color:var(--course-muted);text-wrap:pretty;font-size:16px;line-height:1.65}.course-spread-module__de0YLq__card .course-spread-module__de0YLq__inkLink{margin-top:auto;padding-top:12px}.course-spread-module__de0YLq__features{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;width:100%;display:grid}.course-spread-module__de0YLq__features li{border-top:1px solid color-mix(in srgb, var(--course-on-ground) 16%, transparent);flex-direction:column;gap:8px;padding-top:20px;display:flex}.course-spread-module__de0YLq__features h3{font:500 19px/1.3 var(--font-serif), Georgia, serif;color:var(--course-on-ground)}.course-spread-module__de0YLq__features p{color:var(--academy-home-ink-faint);font-size:14px;line-height:1.6}.course-spread-module__de0YLq__track{border-bottom:1px solid var(--academy-line);background:var(--academy-paper);padding:136px 0 144px}.course-spread-module__de0YLq__trackInner{flex-direction:column;gap:64px;display:flex}.course-spread-module__de0YLq__plate{background:var(--academy-home-teal);color:var(--course-on-plate);box-shadow:var(--course-shadow-sheet);border-radius:18px;grid-template:"lead register""offer register"1fr/minmax(0,.9fr) minmax(0,1.1fr);align-items:start;column-gap:72px;padding:64px;display:grid}.course-spread-module__de0YLq__plateLead{flex-direction:column;grid-area:lead;gap:24px;min-width:0;display:flex}.course-spread-module__de0YLq__plateTitle{font:500 52px/1.02 var(--font-serif), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;color:var(--course-on-plate)}.course-spread-module__de0YLq__plateBody{color:color-mix(in srgb, var(--course-on-plate) 85%, transparent);text-wrap:pretty;font-size:17px;line-height:1.65}.course-spread-module__de0YLq__plateFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid;margin-top:8px!important}.course-spread-module__de0YLq__plateFacts dt{color:color-mix(in srgb, var(--course-on-plate) 80%, transparent);font-size:13px;line-height:1.3}.course-spread-module__de0YLq__plateFacts dd{font:500 36px/1 var(--font-serif), Georgia, serif;letter-spacing:-.02em;color:var(--course-on-plate);margin-top:6px!important}.course-spread-module__de0YLq__plateAward{border-top:1px solid color-mix(in srgb, var(--course-on-plate) 20%, transparent);color:var(--course-on-plate);text-wrap:pretty;align-items:flex-start;gap:12px;padding-top:24px;font-size:16px;line-height:1.55;display:flex}.course-spread-module__de0YLq__plateAward svg{color:var(--academy-home-gilt);flex:none;margin-top:2px}.course-spread-module__de0YLq__plateOffer{border-top:1px solid color-mix(in srgb, var(--course-on-plate) 20%, transparent);flex-wrap:wrap;grid-area:offer;justify-content:space-between;align-items:center;gap:24px;min-width:0;margin-top:28px;padding-top:28px;display:flex}.course-spread-module__de0YLq__plateFigure{flex-direction:column;gap:6px;display:flex}.course-spread-module__de0YLq__plateFigureMain{font:500 36px/1 var(--font-serif), Georgia, serif;letter-spacing:-.02em;color:var(--course-on-plate);align-items:baseline;gap:10px;display:inline-flex}.course-spread-module__de0YLq__plateFigureMain small{font:500 14px/1 var(--font-geist-sans), system-ui, sans-serif;letter-spacing:0;color:color-mix(in srgb, var(--course-on-plate) 80%, transparent)}.course-spread-module__de0YLq__plateStrike{font:400 22px/1 var(--font-serif), Georgia, serif;color:color-mix(in srgb, var(--course-on-plate) 60%, transparent);text-decoration-thickness:1px}.course-spread-module__de0YLq__plateFigureNote{color:color-mix(in srgb, var(--course-on-plate) 80%, transparent);font-size:13px;line-height:1.45}.course-spread-module__de0YLq__register{flex-direction:column;grid-area:register;min-width:0;display:flex}.course-spread-module__de0YLq__register>li{grid-template-columns:22px minmax(0,1fr);column-gap:20px;padding:16px 0;display:grid}.course-spread-module__de0YLq__register>li+li{border-top:1px solid color-mix(in srgb, var(--course-on-plate) 20%, transparent)}.course-spread-module__de0YLq__register>li:first-child{padding-top:2px}.course-spread-module__de0YLq__registerDot{box-sizing:border-box;border:2px solid color-mix(in srgb, var(--course-on-plate) 45%, transparent);border-radius:999px;width:22px;height:22px;margin-top:1px}.course-spread-module__de0YLq__registerNow .course-spread-module__de0YLq__registerDot{background:var(--academy-home-gilt);box-shadow:0 0 0 5px color-mix(in srgb, var(--academy-home-gilt) 22%, transparent);border:0}.course-spread-module__de0YLq__registerDone .course-spread-module__de0YLq__registerDot{background:color-mix(in srgb, var(--course-on-plate) 45%, transparent);border:0}.course-spread-module__de0YLq__registerCredential .course-spread-module__de0YLq__registerDot{background:var(--course-on-plate);border:0}.course-spread-module__de0YLq__registerKicker{font:600 13px/1.3 var(--font-geist-sans), system-ui, sans-serif;color:color-mix(in srgb, var(--course-on-plate) 70%, transparent)}.course-spread-module__de0YLq__registerNow .course-spread-module__de0YLq__registerKicker,.course-spread-module__de0YLq__registerCredential .course-spread-module__de0YLq__registerKicker{color:var(--academy-home-gilt-pale)}.course-spread-module__de0YLq__register b{font:500 18px/1.3 var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:color-mix(in srgb, var(--course-on-plate) 82%, transparent);margin-top:6px;display:block}.course-spread-module__de0YLq__register a{color:inherit;text-decoration:none}.course-spread-module__de0YLq__register a:focus-visible{outline-color:var(--academy-home-gilt-pale)}.course-spread-module__de0YLq__registerNow b,.course-spread-module__de0YLq__registerCredential b{color:var(--course-on-plate);font-weight:600}.course-spread-module__de0YLq__register p{color:color-mix(in srgb, var(--course-on-plate) 85%, transparent);text-wrap:pretty;font-size:15px;line-height:1.6;margin-top:6px!important}.course-spread-module__de0YLq__afterPlate{border-top:1px solid var(--academy-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:24px 4px 0;display:flex}.course-spread-module__de0YLq__afterPlate p{color:var(--course-muted);text-wrap:pretty;font-size:15px;line-height:1.6}.course-spread-module__de0YLq__afterPlate .course-spread-module__de0YLq__afterWide{max-width:46em}.course-spread-module__de0YLq__afterPlate strong,.course-spread-module__de0YLq__afterFigure{color:var(--course-ink);font-weight:600}.course-spread-module__de0YLq__afterFigure{white-space:nowrap}.course-spread-module__de0YLq__questions{padding:136px 0}.course-spread-module__de0YLq__questionsInner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:96px;display:grid}.course-spread-module__de0YLq__questionsHead{flex-direction:column;gap:24px;display:flex}.course-spread-module__de0YLq__questionsHead .course-spread-module__de0YLq__display{font-size:clamp(36px,3.8vw,52px);line-height:1.06}.course-spread-module__de0YLq__questionList{border-bottom:1px solid var(--academy-line)}.course-spread-module__de0YLq__question{border-top:1px solid var(--academy-line);padding:28px 0}.course-spread-module__de0YLq__question summary{cursor:default;font:500 22px/1.35 var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:var(--course-ink);justify-content:space-between;align-items:flex-start;gap:24px;list-style:none;display:flex}.course-spread-module__de0YLq__question summary::-webkit-details-marker{display:none}.course-spread-module__de0YLq__question summary svg{color:var(--course-soft);flex:none;margin-top:3px;transition:transform .2s cubic-bezier(.2,0,0,1);display:none}.course-spread-module__de0YLq__question[open] summary svg{transform:rotate(180deg)}.course-spread-module__de0YLq__question p{color:var(--course-muted);text-wrap:pretty;font-size:16px;line-height:1.7;margin-top:12px!important}@media (min-width:768px){.course-spread-module__de0YLq__question::details-content{content-visibility:visible;display:block}.course-spread-module__de0YLq__question summary{pointer-events:none}}.course-spread-module__de0YLq__questionSlot{display:contents}.course-spread-module__de0YLq__closeInner{text-align:center;flex-direction:column;align-items:center;gap:32px;padding-top:160px;padding-bottom:160px;display:flex;position:relative}.course-spread-module__de0YLq__closeSeal{width:104px;height:104px}.course-spread-module__de0YLq__closeTitle{font-family:var(--font-serif), Georgia, serif;font-optical-sizing:auto;letter-spacing:-.025em;text-wrap:balance;color:var(--course-on-ground);font-size:clamp(40px,5.3vw,76px);font-weight:500;line-height:1.02}.course-spread-module__de0YLq__closeTitle em{color:var(--academy-home-gilt-pale)}.course-spread-module__de0YLq__closeCopy{max-width:32em;color:color-mix(in srgb, var(--course-on-ground) 80%, transparent);text-wrap:pretty;font-size:19px;line-height:1.65}.course-spread-module__de0YLq__closeInner>.course-spread-module__de0YLq__ctaRow{padding-top:12px}.course-spread-module__de0YLq__closeNote{font:italic 400 16px/1.5 var(--font-serif), Georgia, serif;color:color-mix(in srgb, var(--course-on-ground) 80%, transparent);margin-top:8px!important}.course-spread-module__de0YLq__dock{display:none}.course-spread-module__de0YLq__loadingHero .course-spread-module__de0YLq__heroInner{gap:20px;min-height:640px}.course-spread-module__de0YLq__loadingLine{background:color-mix(in srgb, var(--course-on-ground) 10%, transparent);border-radius:8px}.course-spread-module__de0YLq__loadingCrumbs{width:260px;height:12px}.course-spread-module__de0YLq__loadingTitle{width:min(640px,90%);height:72px}.course-spread-module__de0YLq__loadingTitleShort{width:min(380px,60%);height:72px}.course-spread-module__de0YLq__loadingLede{width:min(560px,90%);height:64px;margin-top:12px}.course-spread-module__de0YLq__loadingDoor{width:240px;height:56px;margin-top:24px}@media (max-width:1023px){.course-spread-module__de0YLq__syllabusInner,.course-spread-module__de0YLq__questionsInner{grid-template-columns:minmax(0,1fr);gap:48px}.course-spread-module__de0YLq__syllabusHead{position:static}.course-spread-module__de0YLq__plate{grid-template-columns:minmax(0,1fr);grid-template-areas:"lead""register""offer"}.course-spread-module__de0YLq__register{margin-top:40px}.course-spread-module__de0YLq__features{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.course-spread-module__de0YLq__cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.course-spread-module__de0YLq__root{--course-gutter:max(20px, env(safe-area-inset-left), env(safe-area-inset-right))}.course-spread-module__de0YLq__display{letter-spacing:-.02em}.course-spread-module__de0YLq__ctaRow{flex-direction:column;align-items:stretch;gap:4px;width:100%}.course-spread-module__de0YLq__ctaRow a{justify-content:center}.course-spread-module__de0YLq__door{white-space:normal;overflow-wrap:anywhere;text-wrap:balance;height:auto;padding-block:12px;line-height:1.35}.course-spread-module__de0YLq__ctaRow .course-spread-module__de0YLq__giltLink{height:48px}.course-spread-module__de0YLq__heroInner{padding-top:40px}.course-spread-module__de0YLq__crumbs{letter-spacing:.12em;font-size:11px}.course-spread-module__de0YLq__crumbs li+li:before{margin:0 10px 0 8px}.course-spread-module__de0YLq__heroTitle{font-size:38px;line-height:1.04;margin-top:16px!important}.course-spread-module__de0YLq__dek{font-size:17px;line-height:1.6;margin-top:16px!important}.course-spread-module__de0YLq__heroInner>.course-spread-module__de0YLq__ctaRow{margin-top:28px}.course-spread-module__de0YLq__terms{font-size:13px;line-height:1.55;margin-top:16px!important}.course-spread-module__de0YLq__hang{width:auto;margin:40px -8px -112px}.course-spread-module__de0YLq__sheetFigures{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;padding:8px 0 0}.course-spread-module__de0YLq__sheetFigures>div{gap:8px;padding:20px 12px 18px}.course-spread-module__de0YLq__sheetFigures>div+div{border-left:0}.course-spread-module__de0YLq__sheetFigures>div:nth-child(2n){border-left:1px solid var(--academy-line)}.course-spread-module__de0YLq__sheetFigures>div:nth-child(n+3){border-top:1px solid var(--academy-line)}.course-spread-module__de0YLq__sheetFigures dd{font-size:36px}.course-spread-module__de0YLq__sheetFigures dd small{font-size:16px}.course-spread-module__de0YLq__sheetExam{flex-direction:column;align-items:flex-start;gap:8px;padding:16px 20px 18px}.course-spread-module__de0YLq__sheetValue{font-size:14px}.course-spread-module__de0YLq__chips{flex-wrap:wrap;margin-top:4px}.course-spread-module__de0YLq__outcomes{padding:192px 0 80px}.course-spread-module__de0YLq__outcomesInner{gap:48px}.course-spread-module__de0YLq__statement{font-size:27px;line-height:1.25}.course-spread-module__de0YLq__outcomeList{grid-template-columns:minmax(0,1fr)}.course-spread-module__de0YLq__outcomeList li{grid-template-columns:36px minmax(0,1fr);padding:16px 0}.course-spread-module__de0YLq__outcomeList span{font-size:17px}.course-spread-module__de0YLq__moreOutcomes>summary{border:1px solid var(--academy-line-strong);background:var(--academy-home-paper);height:44px;font:600 14px/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--course-ink);cursor:pointer;border-radius:8px;align-items:center;gap:8px;margin-top:16px;padding:0 16px;list-style:none;display:inline-flex}.course-spread-module__de0YLq__moreOutcomes>summary::-webkit-details-marker{display:none}.course-spread-module__de0YLq__moreOutcomes{border-top:1px solid var(--academy-line)}.course-spread-module__de0YLq__moreOutcomes[open]>summary{display:none}.course-spread-module__de0YLq__moreOutcomes[open]{border-top:0}.course-spread-module__de0YLq__syllabus{padding:80px 0}.course-spread-module__de0YLq__syllabusInner{gap:32px}.course-spread-module__de0YLq__syllabusHead{gap:16px}.course-spread-module__de0YLq__syllabusHead .course-spread-module__de0YLq__display{font-size:32px}.course-spread-module__de0YLq__legend{display:none}.course-spread-module__de0YLq__module summary{grid-template-columns:36px minmax(0,1fr) 16px;align-items:start;column-gap:12px;padding:18px 0}.course-spread-module__de0YLq__modulePreview{display:none}.course-spread-module__de0YLq__moduleNumeral{padding-top:2px;font-size:19px}.course-spread-module__de0YLq__moduleTitle{font-size:18px}.course-spread-module__de0YLq__moduleMeta{font-size:13px}.course-spread-module__de0YLq__moduleChevron{padding-top:3px}.course-spread-module__de0YLq__lessons{padding:0 0 18px 48px!important}.course-spread-module__de0YLq__lessons li{grid-template-columns:36px minmax(0,1fr);row-gap:6px}.course-spread-module__de0YLq__lessons .course-spread-module__de0YLq__readLink{grid-column:2}.course-spread-module__de0YLq__lessonTitle{font-size:14px}.course-spread-module__de0YLq__examRow{grid-template-columns:36px minmax(0,1fr);column-gap:12px;padding:18px 0}.course-spread-module__de0YLq__previews{padding:80px 0 72px}.course-spread-module__de0YLq__previewsInner{align-items:stretch;gap:36px}.course-spread-module__de0YLq__cards{width:auto;margin:0 calc(var(--course-gutter) * -1);padding:0 var(--course-gutter) 4px;scroll-snap-type:x mandatory;scroll-padding:0 var(--course-gutter);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.course-spread-module__de0YLq__cards::-webkit-scrollbar{display:none}.course-spread-module__de0YLq__card{box-sizing:border-box;scroll-snap-align:start;flex:0 0 86%;gap:12px;padding:28px 22px 24px}.course-spread-module__de0YLq__card h3{font-size:22px}.course-spread-module__de0YLq__card p{font-size:15px;line-height:1.6}.course-spread-module__de0YLq__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.course-spread-module__de0YLq__features h3{font-size:16px}.course-spread-module__de0YLq__features p{font-size:13px}.course-spread-module__de0YLq__sectionHead{text-align:left;align-items:flex-start;gap:16px}.course-spread-module__de0YLq__sectionLede,.course-spread-module__de0YLq__previewsLede{font-size:16px}.course-spread-module__de0YLq__track{padding:80px 0 0}.course-spread-module__de0YLq__trackInner{gap:36px}.course-spread-module__de0YLq__plate{margin:0 calc(var(--course-gutter) * -1);padding:40px var(--course-gutter) 36px;box-shadow:none;border-radius:0}.course-spread-module__de0YLq__plateTitle{font-size:34px}.course-spread-module__de0YLq__plateLead{gap:20px}.course-spread-module__de0YLq__plateFacts{border-top:1px solid color-mix(in srgb, var(--course-on-plate) 20%, transparent);gap:12px;padding-top:16px}.course-spread-module__de0YLq__plateFacts dd{font-size:28px}.course-spread-module__de0YLq__register{margin-top:28px}.course-spread-module__de0YLq__register>li{column-gap:16px;padding:12px 0}.course-spread-module__de0YLq__register b{margin-top:3px;font-size:16px}.course-spread-module__de0YLq__registerKicker{font-size:12px}.course-spread-module__de0YLq__registerDot{width:18px;height:18px;margin-top:0}.course-spread-module__de0YLq__plateOffer{flex-direction:column;align-items:stretch;margin-top:12px}.course-spread-module__de0YLq__plateOffer .course-spread-module__de0YLq__door{justify-content:center}.course-spread-module__de0YLq__afterPlate{border-top:0;flex-direction:column;align-items:flex-start;gap:12px;padding:24px 0 72px}.course-spread-module__de0YLq__questions{padding:80px 0}.course-spread-module__de0YLq__questionsInner{gap:28px}.course-spread-module__de0YLq__questionsHead .course-spread-module__de0YLq__display{font-size:32px}.course-spread-module__de0YLq__question{padding:0}.course-spread-module__de0YLq__question summary{box-sizing:border-box;cursor:pointer;align-items:center;min-height:64px;padding:16px 0;font-size:18px;line-height:1.35}.course-spread-module__de0YLq__question summary svg{margin-top:0;display:flex}.course-spread-module__de0YLq__question p{font-size:15px;line-height:1.65;margin:0 0 20px!important}.course-spread-module__de0YLq__closeInner{gap:24px;padding-top:88px;padding-bottom:96px}.course-spread-module__de0YLq__closeSeal{width:72px;height:72px}.course-spread-module__de0YLq__closeTitle{font-size:34px;line-height:1.08}.course-spread-module__de0YLq__closeCopy{font-size:16px}.course-spread-module__de0YLq__closeNote{margin-top:8px!important}.course-spread-module__de0YLq__dock{z-index:5;padding:12px var(--course-gutter) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--academy-line);background:var(--academy-home-paper);box-shadow:0 -12px 32px -20px color-mix(in srgb, var(--academy-home-shade) 35%, transparent);justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;bottom:0}.course-spread-module__de0YLq__dockPrice{flex-direction:column;gap:3px;min-width:0;display:flex}.course-spread-module__de0YLq__dockFigure{font:500 22px/1 var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:var(--course-ink)}.course-spread-module__de0YLq__dockFigure small{font:500 12px/1 var(--font-geist-sans), system-ui, sans-serif;letter-spacing:0;color:var(--course-soft)}.course-spread-module__de0YLq__dockStrike{font:400 15px/1 var(--font-serif), Georgia, serif;color:var(--course-soft);margin-right:6px}.course-spread-module__de0YLq__dockNote{color:var(--course-soft);font-size:12px;line-height:1.2}.course-spread-module__de0YLq__dockButton{background:var(--academy-teal);height:48px;color:var(--academy-on-teal);box-shadow:0 1px 2px color-mix(in srgb, var(--academy-shadow) 10%, transparent);border-radius:8px;flex:none;gap:8px;padding:0 22px;font-size:15px}}@media (prefers-reduced-motion:reduce){.course-spread-module__de0YLq__root *,.course-spread-module__de0YLq__root :before,.course-spread-module__de0YLq__root :after{transition:none!important;animation:none!important}}
