.learn_page__caZiX{max-width:760px;margin:0 auto;padding:var(--s5) var(--gutter) var(--s7);display:flex;flex-direction:column;gap:var(--s5)}.learn_head__pXa57{display:flex;flex-direction:column;gap:var(--s2)}.learn_head__pXa57[data-wheel]{flex-direction:row;align-items:center;gap:var(--s3)}.learn_headWheel__k7veV{flex:none}.learn_headText___zZ3a{display:flex;flex-direction:column;gap:var(--s2);min-width:0}.learn_title__VmOb5{font-size:clamp(1.9rem,4vw,2.5rem);line-height:1.08}.learn_subtitle__BRrJO{font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.5;color:var(--ink60);max-width:60ch}.learn_spelled__ecL_k{display:flex;flex-wrap:wrap;gap:4px 0;margin:0}.learn_spelledNote__6GlvR{display:inline-flex;flex-direction:column;align-items:center;min-width:2.4em;font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.3;color:var(--ink)}.learn_spelledDegree__yPl_8{font-size:.85rem;font-weight:500;color:var(--ink60)}.learn_spelledTwin__oMIom{margin:0}.learn_meta__fqnvd,.learn_spelledTwin__oMIom{font-size:.95rem;font-weight:500;color:var(--ink60)}.learn_meta__fqnvd{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.learn_meta__fqnvd a{color:var(--ink);text-decoration:none;font-weight:600}.learn_meta__fqnvd a:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ink25)}.learn_metaItem__qnGn_{display:inline-flex;align-items:center;gap:7px}.learn_instrument__LA_6M{margin:var(--s3) 0;max-width:100%}.learn_instrument__LA_6M[data-first]{margin-top:calc(var(--s2) - var(--s5))}.learn_head__pXa57[data-tool]+.learn_instrument__LA_6M[data-sticky]{margin-top:calc(var(--s1) - var(--s5))}.learn_figCaption__iBZ_F{margin-top:var(--s2);text-align:center;font-size:.9rem;color:var(--ink60)}.learn_figCaption__iBZ_F a:not([target=_blank]){color:var(--ink);text-decoration:underline;text-underline-offset:2px}.learn_numeral__0mnGy{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.04em;color:var(--ink40);font-variant-numeric:tabular-nums}.learn_prose__Dn4yT p{line-height:1.72;margin-bottom:var(--s2);max-width:var(--measure)}.learn_prose__Dn4yT p:last-child{margin-bottom:0}.learn_prose__Dn4yT ol,.learn_prose__Dn4yT ul{padding-left:var(--s3);margin-bottom:var(--s2);max-width:var(--measure)}.learn_prose__Dn4yT ul{list-style:disc}.learn_prose__Dn4yT ol{list-style:decimal}.learn_prose__Dn4yT li{line-height:1.72;margin-bottom:5px}.learn_prose__Dn4yT li::marker{color:var(--ink60)}.learn_prose__Dn4yT a{color:var(--ink);text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--ink25)}.learn_prose__Dn4yT a:hover{text-decoration-color:var(--ink)}.learn_prose__Dn4yT h2{font-size:1.25rem;font-weight:700;letter-spacing:-.01em;margin-top:var(--s4);margin-bottom:var(--s1);max-width:var(--measure)}.learn_prose__Dn4yT h3{font-size:1.02rem;margin-top:var(--s3);margin-bottom:6px}.learn_prose__Dn4yT em{color:var(--ink60)}.learn_prose__Dn4yT code{font-family:var(--font-mono);font-size:.9em;background:var(--panel);padding:1px 5px;border-radius:var(--r-sm)}.learn_prose__Dn4yT table{width:100%;border-collapse:collapse;margin-bottom:var(--s3);font-size:.9rem;display:block;overflow-x:auto}.learn_prose__Dn4yT td,.learn_prose__Dn4yT th{border:1px solid var(--hairline);padding:9px 12px;text-align:left;vertical-align:top}.learn_prose__Dn4yT th{background:var(--panel);font-weight:700}.learn_why__Fk69t{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;max-width:var(--measure)}.learn_why__Fk69t li{position:relative;padding-left:18px;line-height:1.6;color:var(--ink)}.learn_why__Fk69t li:before{content:"";position:absolute;left:0;top:.68em;width:6px;height:6px;border-radius:50%;background:var(--ink40)}.learn_section__WcBYw{display:flex;flex-direction:column;gap:var(--s2);padding-top:var(--s3);border-top:1px solid var(--hairline)}.learn_sectionTitle__UoRhc{font-size:1.05rem;font-weight:700;letter-spacing:-.01em}.learn_courseTitle__kASQS{font-size:clamp(1.35rem,2.4vw,1.6rem);letter-spacing:-.015em;line-height:1.2}.learn_section__WcBYw[data-course]:first-child{padding-top:0;border-top:0}.learn_axes__CpDmV{display:flex;flex-direction:column;gap:10px}.learn_axis__vNwqt{display:grid;grid-template-columns:6.5em 1fr;gap:8px var(--s2);align-items:start}.learn_axisWord__rAzek{padding-top:12px;font-family:var(--font-mono);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink60)}.learn_cards__MFjpL{display:flex;flex-wrap:wrap;gap:6px 14px}.learn_chips__kh81l{display:flex;flex-wrap:wrap;gap:8px}.learn_chip__XzTKm{display:inline-flex;align-items:center;padding:5px 12px;border-radius:var(--r-pill);border:1px solid var(--hairline);color:var(--ink);font-size:.88rem;font-weight:600;text-decoration:none;transition:background-color .15s var(--ease)}.learn_chip__XzTKm:hover{background:var(--panel)}.learn_related__FeuRh{display:grid;grid-template-columns:9em 1fr;gap:8px var(--s2);align-items:baseline;font-size:.95rem}.learn_relatedType__u1HPj{color:var(--ink60);font-weight:500}.learn_linkList__Uod9q{display:flex;flex-wrap:wrap;gap:4px 14px}.learn_linkList__Uod9q a{color:var(--ink);font-weight:600;text-decoration:none}.learn_linkList__Uod9q a:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ink25)}.learn_foot__46vYP{display:flex;flex-direction:column;gap:var(--s3);padding-top:var(--s4);border-top:1px solid var(--hairline)}.learn_prevNext__NpnU1{display:flex;justify-content:space-between;gap:var(--s2);font-size:.92rem}.learn_prevNext__NpnU1 a{color:var(--ink);font-weight:600;text-decoration:none;max-width:45%}.learn_prevNext__NpnU1 a:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ink25)}.learn_cta__YPjzm{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap;color:var(--ink60);font-size:.95rem}.learn_wanderLink__pqgd_{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--r-pill);background:var(--ink);color:var(--paper);font-weight:600;font-size:.92rem;text-decoration:none}.learn_stamp___qqrI{font-size:.8rem;color:var(--ink40)}.learn_courseNav__bogSz{display:grid;grid-template-columns:1fr 1fr;gap:var(--s2);padding-top:var(--s3);border-top:1px solid var(--hairline)}.learn_courseLink__DGfNw{display:flex;flex-direction:column;gap:2px;color:var(--ink);text-decoration:none;min-width:0}.learn_courseLink__DGfNw[data-next]{text-align:right}.learn_courseWord__KDfBr{font-size:.8rem;color:var(--ink40)}.learn_courseTitle__kASQS{font-weight:700;line-height:1.3}.learn_courseLink__DGfNw:hover .learn_courseTitle__kASQS{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ink25)}.learn_course__YMXok{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3) var(--s3);padding-top:var(--s1)}.learn_course__YMXok[data-single]{grid-template-columns:minmax(0,1fr)}.learn_course__YMXok[data-single] .learn_card__QJzdB>a>:first-child{aspect-ratio:4/1}.learn_course__YMXok[data-minor]{grid-template-columns:repeat(3,minmax(0,1fr))}.learn_course__YMXok[data-minor] .learn_cardTitle__a3hW_{font-size:.95rem}.learn_course__YMXok[data-minor] .learn_cardSummary__9uPJm{display:none}.learn_section__WcBYw[data-minor] .learn_courseTitle__kASQS{font-size:1.15rem}.learn_card__QJzdB{display:flex;flex-direction:column;gap:8px;min-width:0}.learn_cardLink__4_RG5{display:flex;flex-direction:column;gap:6px;color:var(--ink);text-decoration:none}.learn_cardLink__4_RG5>:first-child{margin-bottom:4px;transition:transform .25s ease}.learn_cardLink__4_RG5:hover>:first-child{transform:translateY(-2px)}.learn_cardTitle__a3hW_{font-size:1.1rem;font-weight:700;line-height:1.25}.learn_cardLink__4_RG5:hover .learn_cardTitle__a3hW_{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ink25)}.learn_cardSummary__9uPJm{color:var(--ink60);font-size:.95rem;line-height:1.5}.learn_cardAnchors__FOZmt{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:.9rem}.learn_cardAnchors__FOZmt a{color:var(--ink60);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ink25)}.learn_cardAnchors__FOZmt a:hover{color:var(--ink)}@media (max-width:560px){.learn_course__YMXok{grid-template-columns:minmax(0,1fr)}.learn_course__YMXok[data-minor]{grid-template-columns:repeat(2,minmax(0,1fr))}}.learn_faq__ri0S1{display:flex;flex-direction:column;gap:var(--s2);max-width:var(--measure)}.learn_faq__ri0S1 dt{font-weight:700;margin-bottom:4px}.learn_faq__ri0S1 dd{line-height:1.6;color:var(--ink60)}.learn_instrument__LA_6M[data-sticky]{position:sticky;top:calc(var(--figure-top, var(--header-h)) + var(--header-y, 0px));z-index:3;margin:var(--s2) 0;padding:var(--s1) 0 calc(var(--s1) + 24px);overflow-anchor:none}.learn_instrument__LA_6M[data-sticky]:before{content:"";position:absolute;left:50%;width:100vw;top:0;bottom:0;transform:translateX(-50%);z-index:-1;pointer-events:none;background:linear-gradient(var(--glass) calc(100% - 28px),#0000)}.learn_instrument__LA_6M[data-sticky]{transition:transform .45s var(--ease),opacity .3s var(--ease)}.learn_instrument__LA_6M[data-sticky][data-off]{transform:translateY(calc(-100% - var(--figure-top, var(--header-h)) - 48px));opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.learn_instrument__LA_6M[data-sticky]{transition:opacity .3s var(--ease)}}.learn_prose__Dn4yT h2,.learn_prose__Dn4yT h3{scroll-margin-top:calc(var(--figure-top, var(--header-h)) + var(--figure-h, 0px) + var(--s2))}.learn_prose__Dn4yT [data-scene]{margin-bottom:var(--s2)}.learn_prose__Dn4yT:has(.learn_currentBlock__1vwf5){position:relative;isolation:isolate}.learn_currentBlock__1vwf5{overflow-anchor:none;position:absolute;left:-14px;right:-14px;top:0;height:0;opacity:0;z-index:-1;border-radius:14px;background:var(--card);border:1px solid var(--card-rim);box-shadow:var(--shadow-lift);transition:top .35s var(--ease),height .35s var(--ease),opacity .25s var(--ease);pointer-events:none}.learn_presets__K0KV9{display:flex;flex-direction:column;align-items:stretch;gap:2px;margin-top:calc(-1 * var(--s2));border-bottom:1px solid var(--ink10,color-mix(in srgb,var(--ink) 10%,#0000))}.learn_presetRow__YcUD3{display:flex;flex-wrap:wrap;justify-content:center;gap:0 var(--s3)}.learn_preset__fxnBx{font:inherit;font-size:.92rem;font-weight:600;line-height:1;color:var(--ink60);background:none;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 2px 10px;text-decoration:none;cursor:pointer;transition:color .15s var(--ease),border-color .15s var(--ease)}.learn_preset__fxnBx:hover{color:var(--ink)}.learn_preset__fxnBx[aria-current]{color:var(--ink);border-bottom-color:var(--ink)}.learn_presetRow__YcUD3[data-follow]{min-height:1.9em}.learn_presetRow__YcUD3[data-follow] .learn_preset__fxnBx{font-weight:500}.learn_presetRow__YcUD3[data-level="2"] .learn_preset__fxnBx{font-size:.84rem;font-weight:500;padding:4px 2px 9px}.learn_head__pXa57[data-tool]{gap:var(--s1)}.learn_stackWheel__5tlv3{display:flex;flex-direction:column;align-items:center;gap:4px;width:var(--size);float:inline-end;margin:4px 0 var(--s1) var(--s3);shape-outside:circle(50% at 50% var(--size))}.learn_stackWheel__5tlv3 svg{display:block;width:var(--size);height:var(--size)}.learn_stackCaption__ygxtA{font-size:.72rem;line-height:1.25;color:var(--ink60);text-align:center}@media (max-width:480px){.learn_stackWheel__5tlv3{float:none;margin:0 auto var(--s2)}}