.catalog-spread-module__oJbwBa__root{--catalog-max:1200px;--catalog-gutter:max(32px, env(safe-area-inset-left), env(safe-area-inset-right));--catalog-ink:var(--academy-ink);--catalog-muted:var(--ink-muted);--catalog-soft:var(--ink-soft);--catalog-gold-text:var(--academy-gold-text);--catalog-shadow-hairline:0 1px 2px color-mix(in srgb, var(--academy-shadow) 10%, transparent);--catalog-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);--catalog-shadow-rest:0 1px 0 color-mix(in srgb, var(--academy-teal-deep) 50%, transparent);--catalog-header-offset:calc(var(--header-height-actual,4rem) + var(--mytrial-bar-height,2.25rem));background:var(--academy-cream);min-width:0;color:var(--catalog-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;overflow-x:clip}.catalog-spread-module__oJbwBa__root :where(h1,h2,h3,p,dl,dd,ol,ul,figure){margin:0}.catalog-spread-module__oJbwBa__root :where(ol,ul){padding:0;list-style:none}.catalog-spread-module__oJbwBa__root :where(a,button,summary):focus-visible{outline:2px solid var(--academy-teal);outline-offset:3px;border-radius:4px}.catalog-spread-module__oJbwBa__root [id]{scroll-margin-top:calc(var(--catalog-header-offset) + 16px)}.catalog-spread-module__oJbwBa__inner{width:100%;max-width:var(--catalog-max);padding-inline:var(--catalog-gutter);box-sizing:border-box;margin-inline:auto}.catalog-spread-module__oJbwBa__fig{font-variant-numeric:tabular-nums lining-nums}.catalog-spread-module__oJbwBa__atom{white-space:nowrap}.catalog-spread-module__oJbwBa__struck{opacity:.7;margin-right:4px;text-decoration-thickness:1px}.catalog-spread-module__oJbwBa__narrowOnly{display:none}.catalog-spread-module__oJbwBa__display{font-family:var(--font-serif), Georgia, serif;font-optical-sizing:auto;letter-spacing:-.025em;text-wrap:balance;color:var(--catalog-ink);font-size:clamp(40px,4.2vw,60px);font-weight:500;line-height:1.04}.catalog-spread-module__oJbwBa__display em{color:var(--academy-oxblood);font-style:italic;font-weight:400}.catalog-spread-module__oJbwBa__sectionHead{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:820px;margin:0 auto 64px;display:flex}.catalog-spread-module__oJbwBa__sectionLede{max-width:34em;font:400 17px/1.7 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-muted);text-wrap:pretty}.catalog-spread-module__oJbwBa__eyebrow,.catalog-spread-module__oJbwBa__eyebrowVerdant,.catalog-spread-module__oJbwBa__eyebrowGold{font:500 11px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--catalog-soft)}.catalog-spread-module__oJbwBa__eyebrowVerdant{color:var(--academy-verdant-deep)}.catalog-spread-module__oJbwBa__eyebrowGold{color:var(--catalog-gold-text)}.catalog-spread-module__oJbwBa__door,.catalog-spread-module__oJbwBa__fillButton,.catalog-spread-module__oJbwBa__outlineButton{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:8px;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}.catalog-spread-module__oJbwBa__door svg,.catalog-spread-module__oJbwBa__fillButton svg,.catalog-spread-module__oJbwBa__outlineButton svg,.catalog-spread-module__oJbwBa__giltLink svg{flex:none;transition:transform .14s}.catalog-spread-module__oJbwBa__door:active,.catalog-spread-module__oJbwBa__fillButton:active,.catalog-spread-module__oJbwBa__outlineButton:active{transform:scale(.96)}.catalog-spread-module__oJbwBa__door{background:var(--academy-home-paper);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;gap:10px;padding:0 28px;font-size:15px}.catalog-spread-module__oJbwBa__close .catalog-spread-module__oJbwBa__door{color:var(--academy-home-teal-deep)}.catalog-spread-module__oJbwBa__door:focus-visible,.catalog-spread-module__oJbwBa__giltLink:focus-visible{outline-color:var(--academy-home-gilt-pale)}.catalog-spread-module__oJbwBa__giltLink{min-height:44px;color:var(--academy-home-gilt-pale);font:600 15px/1 var(--font-geist-sans), system-ui, sans-serif;align-items:center;gap:8px;text-decoration:none;transition:color .14s;display:inline-flex}.catalog-spread-module__oJbwBa__fillButton{background:var(--academy-teal);min-height:44px;color:var(--academy-on-teal);box-shadow:var(--catalog-shadow-rest);border:0;border-radius:8px;padding:0 18px;font-size:14px}.catalog-spread-module__oJbwBa__outlineButton{border:1px solid var(--academy-line-strong);background:var(--academy-paper);min-height:46px;color:var(--catalog-ink);border-radius:8px;padding:0 18px;font-size:14px}@media (hover:hover){.catalog-spread-module__oJbwBa__door:hover{color:var(--academy-home-oxblood)}.catalog-spread-module__oJbwBa__close .catalog-spread-module__oJbwBa__door:hover{color:var(--academy-home-teal)}.catalog-spread-module__oJbwBa__giltLink:hover{color:var(--academy-home-on-ground)}.catalog-spread-module__oJbwBa__fillButton:hover{background:var(--academy-teal-deep)}.catalog-spread-module__oJbwBa__outlineButton:hover{background:color-mix(in srgb, var(--academy-ink) 4%, var(--academy-paper))}.catalog-spread-module__oJbwBa__door:hover svg,.catalog-spread-module__oJbwBa__fillButton:hover svg,.catalog-spread-module__oJbwBa__giltLink:hover svg{transform:translate(3px)}.catalog-spread-module__oJbwBa__regRow:hover{background:color-mix(in srgb, var(--academy-teal) 4%, transparent)}.catalog-spread-module__oJbwBa__tab:hover{color:var(--catalog-ink)}}.catalog-spread-module__oJbwBa__hero,.catalog-spread-module__oJbwBa__close{background:var(--academy-home-title);color:var(--academy-home-on-ground);position:relative}.catalog-spread-module__oJbwBa__close{background:var(--academy-home-ground-teal)}.catalog-spread-module__oJbwBa__ground{position:absolute;inset:0;overflow:hidden}.catalog-spread-module__oJbwBa__groundImage{object-fit:cover}.catalog-spread-module__oJbwBa__ground:after{content:"";background:color-mix(in srgb, var(--academy-home-title) 80%, transparent);position:absolute;inset:0}.catalog-spread-module__oJbwBa__close .catalog-spread-module__oJbwBa__ground:after{background:color-mix(in srgb, var(--academy-home-ground-teal) 80%, transparent)}.catalog-spread-module__oJbwBa__heroInner{width:100%;max-width:var(--catalog-max);padding:136px var(--catalog-gutter) 200px;box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:28px;margin-inline:auto;display:flex;position:relative}.catalog-spread-module__oJbwBa__heroTitle{max-width:11.5em;font-family:var(--font-serif), Georgia, serif;font-optical-sizing:auto;letter-spacing:-.03em;text-wrap:balance;color:var(--academy-home-on-ground);font-size:clamp(52px,6.4vw,92px);font-weight:500;line-height:1}.catalog-spread-module__oJbwBa__heroTitle em,.catalog-spread-module__oJbwBa__closeTitle em{color:var(--academy-home-gilt);font-style:italic;font-weight:400}.catalog-spread-module__oJbwBa__heroLede{max-width:34em;font:400 20px/1.6 var(--font-geist-sans), system-ui, sans-serif;color:color-mix(in srgb, var(--academy-home-on-ground) 80%, transparent);text-wrap:pretty;margin-top:8px}.catalog-spread-module__oJbwBa__heroActions,.catalog-spread-module__oJbwBa__closeActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:36px;padding-top:12px;display:flex}.catalog-spread-module__oJbwBa__heroTerms{max-width:36em;font:400 15px/1.6 var(--font-geist-sans), system-ui, sans-serif;color:color-mix(in srgb, var(--academy-home-on-ground) 80%, transparent);margin-top:4px}.catalog-spread-module__oJbwBa__heroFee{color:var(--academy-home-gilt-pale);white-space:nowrap;font-weight:700}.catalog-spread-module__oJbwBa__glanceWrap{width:100%;max-width:var(--catalog-max);padding-inline:var(--catalog-gutter);box-sizing:border-box;margin:-104px auto 0;position:relative}.catalog-spread-module__oJbwBa__glance{border:1px solid var(--academy-line);background:var(--academy-paper);box-shadow:var(--catalog-shadow-sheet);border-radius:18px;overflow:hidden}.catalog-spread-module__oJbwBa__glanceBar{border-bottom:1px solid var(--academy-line);justify-content:space-between;align-items:center;gap:16px;padding:18px 30px;display:flex}.catalog-spread-module__oJbwBa__glanceBar h2{font:500 19px/1.3 var(--font-serif), Georgia, serif;color:var(--catalog-ink)}.catalog-spread-module__oJbwBa__glanceUnit{font:400 13px/1.3 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-soft)}.catalog-spread-module__oJbwBa__nums{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.catalog-spread-module__oJbwBa__nums>div{flex-direction:column;gap:10px;padding:28px 30px 26px;display:flex}.catalog-spread-module__oJbwBa__nums>div+div{border-left:1px solid var(--academy-line)}.catalog-spread-module__oJbwBa__nums dt{font:400 13px/1.3 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-soft)}.catalog-spread-module__oJbwBa__numValue{font:500 36px/1 var(--font-serif), Georgia, serif;letter-spacing:-.02em;color:var(--catalog-ink)}.catalog-spread-module__oJbwBa__numNote{font:400 13px/1.45 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-soft)}.catalog-spread-module__oJbwBa__register{padding:144px 0 136px}.catalog-spread-module__oJbwBa__registerHead{margin-bottom:40px}.catalog-spread-module__oJbwBa__registerHead .catalog-spread-module__oJbwBa__sectionLede{max-width:36em}.catalog-spread-module__oJbwBa__registerHead .catalog-spread-module__oJbwBa__display em{color:var(--academy-teal-deep)}.catalog-spread-module__oJbwBa__tabs{border:1px solid var(--academy-line);background:var(--academy-cream-deep);border-radius:12px;gap:4px;width:max-content;max-width:100%;margin:0 auto 32px;padding:4px;display:flex}.catalog-spread-module__oJbwBa__tab{min-height:44px;color:var(--catalog-muted);font:600 14px/1 var(--font-geist-sans), system-ui, sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 18px;transition-property:transform,background-color,color;transition-duration:.14s;transition-timing-function:ease;display:inline-flex}.catalog-spread-module__oJbwBa__tab:active{transform:scale(.96)}.catalog-spread-module__oJbwBa__tab b{font:500 12px/1 var(--font-geist-mono), ui-monospace, monospace;color:var(--catalog-soft)}.catalog-spread-module__oJbwBa__tab[aria-selected=true]{background:var(--academy-paper);color:var(--catalog-ink);box-shadow:var(--catalog-shadow-hairline)}.catalog-spread-module__oJbwBa__root .catalog-spread-module__oJbwBa__tab:focus-visible{outline-offset:2px}.catalog-spread-module__oJbwBa__panel[data-filter=open] [data-status]:not([data-status=open]),.catalog-spread-module__oJbwBa__panel[data-filter=invitation] [data-status]:not([data-status=invitation]),.catalog-spread-module__oJbwBa__panel[data-filter=preparation] [data-status]:not([data-status=preparation]){display:none}.catalog-spread-module__oJbwBa__reg{border:1px solid var(--academy-line);background:var(--academy-paper);box-shadow:var(--catalog-shadow-hairline);border-radius:18px;overflow:hidden}.catalog-spread-module__oJbwBa__regHead,.catalog-spread-module__oJbwBa__regRow{grid-template-columns:64px minmax(0,1.5fr) minmax(0,1.2fr) minmax(0,.8fr) minmax(0,.9fr) 168px;align-items:center;gap:0 20px;padding:0 32px;display:grid}.catalog-spread-module__oJbwBa__regHead{z-index:1;border-bottom:1px solid var(--academy-line-strong);font:400 13px/1.3 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-soft);padding-top:18px;padding-bottom:14px;position:relative}.catalog-spread-module__oJbwBa__regRow{border-top:1px solid var(--academy-line);min-height:76px;margin-top:-1px;padding-top:16px;padding-bottom:16px;transition:background-color .14s}.catalog-spread-module__oJbwBa__regNum{font:italic 400 20px/1 var(--font-serif), Georgia, serif;color:var(--catalog-gold-text)}.catalog-spread-module__oJbwBa__regName{font:600 19px/1.3 var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:var(--catalog-ink)}.catalog-spread-module__oJbwBa__regMeta{font:400 14px/1.45 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-muted)}.catalog-spread-module__oJbwBa__regPriceCell{flex-direction:column;gap:4px;display:flex}.catalog-spread-module__oJbwBa__regPrice{font:500 22px/1.1 var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:var(--catalog-ink);white-space:nowrap}.catalog-spread-module__oJbwBa__regPrice.catalog-spread-module__oJbwBa__priceMuted{font:italic 400 16px/1.3 var(--font-serif), Georgia, serif;letter-spacing:0;white-space:normal}.catalog-spread-module__oJbwBa__regSub{font:400 12px/1.3 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-soft)}.catalog-spread-module__oJbwBa__regGo{justify-self:end}.catalog-spread-module__oJbwBa__priceFree{color:var(--academy-verdant-deep)}.catalog-spread-module__oJbwBa__priceMuted{color:var(--catalog-soft)}.catalog-spread-module__oJbwBa__chip{height:24px;font:600 11px/1 var(--font-geist-sans), system-ui, sans-serif;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.catalog-spread-module__oJbwBa__chipInv{background:color-mix(in srgb, var(--academy-gold) 12%, transparent);color:var(--catalog-gold-text)}.catalog-spread-module__oJbwBa__chipPrep{background:color-mix(in srgb, var(--academy-ink) 8%, transparent);color:var(--catalog-muted)}.catalog-spread-module__oJbwBa__chipOpt{background:color-mix(in srgb, var(--academy-teal) 8%, transparent);color:var(--academy-teal-deep)}.catalog-spread-module__oJbwBa__list{display:none}.catalog-spread-module__oJbwBa__regNote{font:400 14px/1.6 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-soft);margin-top:20px}.catalog-spread-module__oJbwBa__regNote b{color:var(--catalog-ink);white-space:nowrap}.catalog-spread-module__oJbwBa__open{border-top:1px solid var(--academy-line);border-bottom:1px solid var(--academy-line);background:var(--academy-cream-deep);padding:136px 0}.catalog-spread-module__oJbwBa__spreads{flex-direction:column;gap:32px;display:flex}.catalog-spread-module__oJbwBa__spread{border:1px solid var(--academy-line);background:var(--academy-paper);box-shadow:var(--catalog-shadow-sheet);border-radius:18px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid;overflow:clip}.catalog-spread-module__oJbwBa__spL{border-right:1px solid var(--academy-line);background:color-mix(in srgb, var(--academy-cream-deep) 50%, var(--academy-paper));padding:48px 44px 44px}.catalog-spread-module__oJbwBa__spStick{top:calc(var(--catalog-header-offset) + 32px);flex-direction:column;gap:20px;display:flex;position:sticky}.catalog-spread-module__oJbwBa__spTitle{flex-direction:column;display:flex}.catalog-spread-module__oJbwBa__spNum{font:italic 400 28px/1 var(--font-serif), Georgia, serif;color:var(--catalog-gold-text);margin-bottom:20px}.catalog-spread-module__oJbwBa__spAudience{margin-bottom:10px}.catalog-spread-module__oJbwBa__spTitle h3{font:500 36px/1.08 var(--font-serif), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;color:var(--catalog-ink)}.catalog-spread-module__oJbwBa__spDesc{font:400 15px/1.65 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-muted);text-wrap:pretty}.catalog-spread-module__oJbwBa__spFacts{border-top:1px solid var(--academy-line-soft);border-bottom:1px solid var(--academy-line-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px 0;display:grid}.catalog-spread-module__oJbwBa__spFacts dt{font:400 12px/1.3 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-soft)}.catalog-spread-module__oJbwBa__spFacts dd{font:500 22px/1 var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:var(--catalog-ink);margin-top:6px}.catalog-spread-module__oJbwBa__spPrice{font:500 40px/1 var(--font-serif), Georgia, serif;letter-spacing:-.02em;color:var(--catalog-ink);align-items:baseline;gap:8px;display:flex}.catalog-spread-module__oJbwBa__spPrice.catalog-spread-module__oJbwBa__priceFree{color:var(--academy-verdant-deep)}.catalog-spread-module__oJbwBa__spPrice small{font:500 14px/1 var(--font-geist-sans), system-ui, sans-serif;letter-spacing:0;color:var(--catalog-soft)}.catalog-spread-module__oJbwBa__spPrice s{font:400 22px/1 var(--font-serif), Georgia, serif;color:var(--catalog-soft);margin-right:0}.catalog-spread-module__oJbwBa__spPriceNote{font:400 13px/1.5 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-soft);margin-top:-8px}.catalog-spread-module__oJbwBa__spAction{align-self:flex-start}.catalog-spread-module__oJbwBa__spR{flex-direction:column;padding:40px 44px 36px;display:flex}.catalog-spread-module__oJbwBa__spHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.catalog-spread-module__oJbwBa__spReq{font:400 13px/1.4 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-soft)}.catalog-spread-module__oJbwBa__courses{margin-top:16px}.catalog-spread-module__oJbwBa__courses li{border-top:1px solid var(--academy-line-soft);grid-template-columns:36px minmax(0,1fr) auto;align-items:baseline;gap:0 14px;padding:14px 0;display:grid}.catalog-spread-module__oJbwBa__courses li:last-child{border-bottom:1px solid var(--academy-line-soft)}.catalog-spread-module__oJbwBa__courses .catalog-spread-module__oJbwBa__chip{align-self:center}.catalog-spread-module__oJbwBa__courseNumber{font:500 12px/1 var(--font-geist-mono), ui-monospace, monospace;color:var(--catalog-soft)}.catalog-spread-module__oJbwBa__courseTitle{font:600 16px/1.35 var(--font-serif), Georgia, serif;color:var(--catalog-ink)}.catalog-spread-module__oJbwBa__courseMeta{font:400 13px/1.4 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-soft);margin-top:3px;display:block}.catalog-spread-module__oJbwBa__spFoot{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:auto;padding-top:24px;display:grid}.catalog-spread-module__oJbwBa__spFoot p+p{font:400 14px/1.55 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-muted);text-wrap:pretty;margin-top:6px}.catalog-spread-module__oJbwBa__spDisclosure{display:none}.catalog-spread-module__oJbwBa__questions{border-top:1px solid var(--academy-line);background:var(--academy-paper);padding:136px 0}.catalog-spread-module__oJbwBa__questionsInner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:96px;display:grid}.catalog-spread-module__oJbwBa__questionsHead{flex-direction:column;gap:24px;display:flex}.catalog-spread-module__oJbwBa__questionsHead .catalog-spread-module__oJbwBa__display{font-size:clamp(40px,4.2vw,56px);line-height:1.06}.catalog-spread-module__oJbwBa__questionsHead p{font:400 16px/1.7 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-muted);text-wrap:pretty}.catalog-spread-module__oJbwBa__questionList{border-bottom:1px solid var(--academy-line)}.catalog-spread-module__oJbwBa__questionList>div{border-top:1px solid var(--academy-line);padding:28px 0}.catalog-spread-module__oJbwBa__questionList dt{font:500 22px/1.35 var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:var(--catalog-ink)}.catalog-spread-module__oJbwBa__questionList dd{font:400 16px/1.7 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-muted);text-wrap:pretty;margin-top:12px}.catalog-spread-module__oJbwBa__accordion{display:none}.catalog-spread-module__oJbwBa__closeInner{width:100%;max-width:var(--catalog-max);padding:160px var(--catalog-gutter);box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:28px;margin-inline:auto;display:flex;position:relative}.catalog-spread-module__oJbwBa__closeSeal{width:104px;height:104px}.catalog-spread-module__oJbwBa__closeTitle{max-width:12em;font-family:var(--font-serif), Georgia, serif;font-optical-sizing:auto;letter-spacing:-.025em;text-wrap:balance;color:var(--academy-home-on-ground);font-size:clamp(52px,5.6vw,80px);font-weight:500;line-height:1.02}.catalog-spread-module__oJbwBa__closeCopy{max-width:32em;font:400 19px/1.65 var(--font-geist-sans), system-ui, sans-serif;color:color-mix(in srgb, var(--academy-home-on-ground) 80%, transparent)}.catalog-spread-module__oJbwBa__closeNote{font:italic 400 16px/1.5 var(--font-serif), Georgia, serif;color:color-mix(in srgb, var(--academy-home-on-ground) 80%, transparent);margin-top:8px}@media (max-width:1100px){.catalog-spread-module__oJbwBa__nums{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.catalog-spread-module__oJbwBa__nums>div:nth-child(3){border-left:0}.catalog-spread-module__oJbwBa__nums>div:nth-child(n+3){border-top:1px solid var(--academy-line)}}@media (max-width:1023px){.catalog-spread-module__oJbwBa__spread,.catalog-spread-module__oJbwBa__questionsInner{grid-template-columns:minmax(0,1fr)}.catalog-spread-module__oJbwBa__spL{border-right:0;border-bottom:1px solid var(--academy-line)}.catalog-spread-module__oJbwBa__spStick{position:static}.catalog-spread-module__oJbwBa__questionsInner{gap:48px}.catalog-spread-module__oJbwBa__reg{overflow-x:auto}.catalog-spread-module__oJbwBa__regHead,.catalog-spread-module__oJbwBa__regRow{min-width:900px}}@media (max-width:767px){.catalog-spread-module__oJbwBa__root{--catalog-gutter:max(16px, env(safe-area-inset-left), env(safe-area-inset-right))}.catalog-spread-module__oJbwBa__wideOnly{display:none}.catalog-spread-module__oJbwBa__narrowOnly{display:inline}.catalog-spread-module__oJbwBa__display{font-size:32px;line-height:1.08}.catalog-spread-module__oJbwBa__sectionHead{text-align:left;align-items:flex-start;gap:14px;max-width:none;margin:0;padding:0 4px}.catalog-spread-module__oJbwBa__sectionLede{font-size:16px;line-height:1.6}.catalog-spread-module__oJbwBa__fillButton,.catalog-spread-module__oJbwBa__outlineButton{min-height:48px;box-shadow:none;border-radius:10px;font-size:15px;display:flex}.catalog-spread-module__oJbwBa__outlineButton{min-height:50px}.catalog-spread-module__oJbwBa__heroInner{padding:56px max(20px, env(safe-area-inset-right)) 112px max(20px, env(safe-area-inset-left));text-align:left;align-items:stretch;gap:24px}.catalog-spread-module__oJbwBa__heroTitle{max-width:none;font-size:44px;line-height:1.02}.catalog-spread-module__oJbwBa__heroLede{max-width:none;margin-top:0;font-size:17px}.catalog-spread-module__oJbwBa__heroActions,.catalog-spread-module__oJbwBa__closeActions{flex-direction:column;align-items:stretch;gap:8px;padding-top:6px}.catalog-spread-module__oJbwBa__door{box-shadow:0 16px 32px -16px color-mix(in srgb, var(--academy-home-shade) 60%, transparent);border-radius:14px;font-size:16px;display:flex}.catalog-spread-module__oJbwBa__door svg{width:18px;height:18px}.catalog-spread-module__oJbwBa__giltLink{justify-content:center;display:flex}.catalog-spread-module__oJbwBa__heroTerms{max-width:none;margin-top:0;font-size:14px}.catalog-spread-module__oJbwBa__glanceWrap{margin-top:-72px}.catalog-spread-module__oJbwBa__glance{border-radius:16px}.catalog-spread-module__oJbwBa__glanceBar{padding:16px 16px 14px}.catalog-spread-module__oJbwBa__glanceBar h2{font-size:17px;line-height:1.25}.catalog-spread-module__oJbwBa__glanceUnit,.catalog-spread-module__oJbwBa__numNote{display:none}.catalog-spread-module__oJbwBa__nums{display:block}.catalog-spread-module__oJbwBa__nums>div{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px}.catalog-spread-module__oJbwBa__nums>div+div,.catalog-spread-module__oJbwBa__nums>div:nth-child(n+3){border-top:1px solid var(--academy-line);border-left:0}.catalog-spread-module__oJbwBa__nums dt{font-size:14px;line-height:1.35}.catalog-spread-module__oJbwBa__numValue{letter-spacing:-.01em;font-size:22px}.catalog-spread-module__oJbwBa__register{padding:56px 0}.catalog-spread-module__oJbwBa__register .catalog-spread-module__oJbwBa__inner{flex-direction:column;gap:16px;display:flex}.catalog-spread-module__oJbwBa__registerHead{margin-bottom:0}.catalog-spread-module__oJbwBa__tabs{width:auto;max-width:none;margin:0 calc(-1 * var(--catalog-gutter));padding:0 var(--catalog-gutter) 4px;scrollbar-width:none;background:0 0;border:0;border-radius:0;gap:6px;overflow-x:auto}.catalog-spread-module__oJbwBa__tabs::-webkit-scrollbar{display:none}.catalog-spread-module__oJbwBa__tab{border:1px solid var(--academy-line);background:var(--academy-paper);border-radius:999px;flex:none;padding:0 16px}.catalog-spread-module__oJbwBa__tab[aria-selected=true]{border-color:var(--academy-ink);background:var(--academy-ink);color:var(--academy-paper);box-shadow:none}.catalog-spread-module__oJbwBa__tab[aria-selected=true] b{color:color-mix(in srgb, var(--academy-paper) 70%, transparent)}.catalog-spread-module__oJbwBa__reg{display:none}.catalog-spread-module__oJbwBa__list{border:1px solid var(--academy-line);background:var(--academy-paper);border-radius:16px;display:block;overflow:hidden}.catalog-spread-module__oJbwBa__list li{border-top:1px solid var(--academy-line);margin-top:-1px}.catalog-spread-module__oJbwBa__listRow{color:var(--catalog-ink);-webkit-tap-highlight-color:transparent;grid-template-columns:34px minmax(0,1fr) auto;align-items:baseline;column-gap:10px;padding:16px;text-decoration:none;display:grid}.catalog-spread-module__oJbwBa__listRow i{font:italic 400 17px/1 var(--font-serif), Georgia, serif;color:var(--catalog-gold-text)}.catalog-spread-module__oJbwBa__listRow b{font:600 16px/1.3 var(--font-serif), Georgia, serif;color:var(--catalog-ink);display:block}.catalog-spread-module__oJbwBa__listStudy{font:400 13px/1.45 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-soft);margin-top:3px;display:block}.catalog-spread-module__oJbwBa__listPrice{font:500 17px/1.2 var(--font-serif), Georgia, serif;color:var(--catalog-ink);text-align:right;white-space:nowrap}.catalog-spread-module__oJbwBa__listPrice.catalog-spread-module__oJbwBa__priceFree{color:var(--academy-verdant-deep)}.catalog-spread-module__oJbwBa__listPrice.catalog-spread-module__oJbwBa__priceMuted{font:italic 400 14px/1.3 var(--font-serif), Georgia, serif;color:var(--catalog-soft)}.catalog-spread-module__oJbwBa__regNote{margin:0 4px;font-size:13px}.catalog-spread-module__oJbwBa__regNote b{font-weight:inherit;color:inherit}.catalog-spread-module__oJbwBa__open{padding:56px 0}.catalog-spread-module__oJbwBa__open .catalog-spread-module__oJbwBa__inner{flex-direction:column;gap:14px;display:flex}.catalog-spread-module__oJbwBa__openHead{padding-bottom:8px}.catalog-spread-module__oJbwBa__spreads{gap:14px}.catalog-spread-module__oJbwBa__spread{box-shadow:var(--catalog-shadow-hairline);border-radius:16px;flex-direction:column;gap:16px;padding:24px 20px;display:flex}.catalog-spread-module__oJbwBa__spL,.catalog-spread-module__oJbwBa__spStick,.catalog-spread-module__oJbwBa__spR{display:contents}.catalog-spread-module__oJbwBa__spNum{margin-bottom:0;font-size:20px}.catalog-spread-module__oJbwBa__spTitle h3{text-wrap:wrap;order:2;margin-top:6px;font-size:26px;line-height:1.12}.catalog-spread-module__oJbwBa__spAudience{order:3;margin:8px 0 0}.catalog-spread-module__oJbwBa__spDesc{font-size:15px;line-height:1.6}.catalog-spread-module__oJbwBa__spFacts{gap:8px;padding:12px 0}.catalog-spread-module__oJbwBa__spFacts dd{letter-spacing:0;margin-top:4px;font-size:19px}.catalog-spread-module__oJbwBa__spPrice{font-size:32px}.catalog-spread-module__oJbwBa__spPrice small{font-size:13px}.catalog-spread-module__oJbwBa__spPrice s{font-size:19px}.catalog-spread-module__oJbwBa__spHead,.catalog-spread-module__oJbwBa__courses,.catalog-spread-module__oJbwBa__spFoot{display:none}.catalog-spread-module__oJbwBa__spDisclosure{border-top:1px solid var(--academy-line);order:1;display:block}.catalog-spread-module__oJbwBa__spDisclosure summary{cursor:pointer;min-height:52px;font:600 15px/1.35 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-ink);justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.catalog-spread-module__oJbwBa__phoneCourses{padding-bottom:8px}.catalog-spread-module__oJbwBa__phoneCourses li{border-top:1px solid var(--academy-line-soft);grid-template-columns:28px minmax(0,1fr);column-gap:10px;padding:10px 0;display:grid}.catalog-spread-module__oJbwBa__phoneCourses .catalog-spread-module__oJbwBa__courseNumber{line-height:1.6}.catalog-spread-module__oJbwBa__phoneCourses .catalog-spread-module__oJbwBa__courseTitle{font-size:15px}.catalog-spread-module__oJbwBa__phoneCourses .catalog-spread-module__oJbwBa__courseMeta{margin-top:2px;font-size:12px}.catalog-spread-module__oJbwBa__spAction{order:2;align-self:stretch}.catalog-spread-module__oJbwBa__questions{padding:56px 0}.catalog-spread-module__oJbwBa__questions .catalog-spread-module__oJbwBa__inner{padding-inline:max(20px, env(safe-area-inset-left)) max(20px, env(safe-area-inset-right))}.catalog-spread-module__oJbwBa__questionsInner{flex-direction:column;gap:20px;display:flex}.catalog-spread-module__oJbwBa__questionsHead .catalog-spread-module__oJbwBa__display{font-size:32px;line-height:1.08}.catalog-spread-module__oJbwBa__questionsHead p,.catalog-spread-module__oJbwBa__questionList{display:none}.catalog-spread-module__oJbwBa__accordion{display:block}.catalog-spread-module__oJbwBa__accordion details{border-top:1px solid var(--academy-line)}.catalog-spread-module__oJbwBa__accordion details:last-child{border-bottom:1px solid var(--academy-line)}.catalog-spread-module__oJbwBa__accordion summary{cursor:pointer;min-height:60px;font:600 16px/1.35 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-ink);justify-content:space-between;align-items:center;gap:16px;list-style:none;display:flex}.catalog-spread-module__oJbwBa__accordion p{font:400 15px/1.6 var(--font-geist-sans), system-ui, sans-serif;color:var(--catalog-muted);padding-bottom:18px}.catalog-spread-module__oJbwBa__spDisclosure summary::-webkit-details-marker{display:none}.catalog-spread-module__oJbwBa__accordion summary::-webkit-details-marker{display:none}.catalog-spread-module__oJbwBa__spDisclosure summary svg,.catalog-spread-module__oJbwBa__accordion summary svg{flex:none;transition:transform .14s}.catalog-spread-module__oJbwBa__spDisclosure[open] summary svg,.catalog-spread-module__oJbwBa__accordion details[open] summary svg{transform:rotate(180deg)}.catalog-spread-module__oJbwBa__closeInner{padding:72px max(20px, env(safe-area-inset-right)) 80px max(20px, env(safe-area-inset-left));text-align:left;align-items:flex-start;gap:22px}.catalog-spread-module__oJbwBa__closeSeal{width:72px;height:72px}.catalog-spread-module__oJbwBa__closeTitle{max-width:none;font-size:40px;line-height:1.04}.catalog-spread-module__oJbwBa__closeCopy{max-width:none;font-size:16px;line-height:1.6}.catalog-spread-module__oJbwBa__closeActions{gap:22px;width:100%;padding-top:0}}@media (prefers-reduced-motion:reduce){.catalog-spread-module__oJbwBa__root *,.catalog-spread-module__oJbwBa__root :before,.catalog-spread-module__oJbwBa__root :after{transition:none!important}.catalog-spread-module__oJbwBa__door:active,.catalog-spread-module__oJbwBa__fillButton:active,.catalog-spread-module__oJbwBa__outlineButton:active,.catalog-spread-module__oJbwBa__tab:active{transform:none}}
