.LearnDirectory-module__H8kwSq__index>section{margin-bottom:48px}.LearnDirectory-module__H8kwSq__index.LearnDirectory-module__H8kwSq__index h2{font-family:var(--display);color:var(--ui-ink);letter-spacing:-.01em;text-transform:none;margin:0 0 22px;font-size:1.875rem;font-weight:700;line-height:1.15}.LearnDirectory-module__H8kwSq__grid{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.LearnDirectory-module__H8kwSq__grid>li{min-width:0}@media (max-width:600px){.LearnDirectory-module__H8kwSq__index>section{margin-bottom:30px}.LearnDirectory-module__H8kwSq__index.LearnDirectory-module__H8kwSq__index h2{margin-bottom:16px;font-size:1.625rem}.LearnDirectory-module__H8kwSq__grid{gap:12px}}.LearnDirectory-module__H8kwSq__tools{--ui-section-space:0px}.LearnDirectory-module__H8kwSq__index>section.LearnDirectory-module__H8kwSq__theory{--ui-section-space:48px;--ui-section-fill:var(--lightningcss-light,color-mix(in srgb, var(--highlight) 18%, var(--ground2)))var(--lightningcss-dark,var(--ground2));margin-bottom:0}@media (max-width:600px){.LearnDirectory-module__H8kwSq__index>section.LearnDirectory-module__H8kwSq__theory{--ui-section-space:30px}}
.learn-band.ui-section{--ui-section-space:clamp(1.5rem, 1rem + 2vw, 2.5rem)}.learn-band .learn-band__inner{grid-template-columns:minmax(0,1fr);align-items:center;column-gap:1.5rem;padding-inline:0;display:grid}.learn-band__inner>*{grid-column:1/-1;min-inline-size:0}.learn-band .crumbs{margin:0 0 1rem}.learn-band .learn-band__inner>h1{font-family:var(--display);letter-spacing:-.02em;color:var(--ui-ink);margin:clamp(1.25rem,.75rem + 2vw,2.25rem) 0 .75rem;font-size:clamp(2.75rem,1.75rem + 4vw,4.5rem);font-weight:700;line-height:1}@media (min-width:48rem){.learn-band .learn-band__inner{grid-template-columns:minmax(0,1fr) auto}.learn-band .learn-band__inner>.crumbs{grid-area:1/1;margin:0}.learn-band__inner>.learn-band__aside{grid-area:1/2}}.section.learn--directory{padding-top:40px}.section.learn--directory:last-child{padding-bottom:0}.learn--directory .crumbs{margin-bottom:28px}.section.learn--directory>h1{font-family:var(--display);letter-spacing:-.02em;margin:0 0 16px;font-size:64px;font-weight:700;line-height:1.04}.learn--directory>.lede{max-width:750px;margin-bottom:36px;font-size:19px;line-height:1.6}@media (max-width:600px){.section.learn--directory{padding-top:28px}.section.learn--directory>h1{font-size:44px}.learn--directory>.lede{margin-bottom:28px;font-size:17px}}.section.learn--directory.learn--banded{padding-top:0}.learn-band.learn-band--illustrated{--ui-section-space:40px;margin-bottom:40px}.learn-band--illustrated .learn-band__inner{grid-template-columns:minmax(0,58%) minmax(0,42%);align-content:center;gap:0;min-height:238px;position:relative}.learn-band--illustrated .learn-band__inner>:not(.learn-band__aside){grid-column:1}.learn-band--illustrated .learn-band__inner>.crumbs{grid-row:1;margin:0 0 28px}.learn-band--illustrated .learn-band__inner>h1{grid-row:2;margin:0 0 16px;font-size:64px;line-height:1.04}.learn-band--illustrated .lede{max-width:750px;color:var(--ui-muted);grid-row:3;margin:0;font-size:19px;line-height:1.6}.learn-band--illustrated .learn-band__aside{pointer-events:none;grid-area:auto;width:490px;height:326px;position:absolute;top:-43px;right:-25px}.learn-band--illustrated picture,.learn-band--illustrated img{object-fit:contain;width:100%;height:100%;display:block}@media (max-width:1247px){.learn-band--illustrated .learn-band__aside{width:42%;right:-10px}}@media (max-width:1100px){.learn-band--illustrated .learn-band__inner{grid-template-columns:minmax(0,60%) minmax(0,40%)}.learn-band--illustrated .learn-band__inner>h1{font-size:58px}.learn-band--illustrated .lede{font-size:18px}}@media (max-width:800px){.learn-band--illustrated .learn-band__inner>h1{font-size:50px}.learn-band--illustrated .lede{font-size:17px}.learn-band--illustrated .learn-band__inner>.crumbs{margin-bottom:24px}.learn-band--illustrated .learn-band__aside{height:280px;top:-22px}}@media (max-width:600px){.learn-band.learn-band--illustrated{--ui-section-space:28px;margin-bottom:28px}.learn-band--illustrated .learn-band__inner{min-height:0;display:block}.learn-band--illustrated .learn-band__inner>h1{font-size:44px}.learn-band--illustrated .learn-band__inner>.crumbs{margin-bottom:26px}.learn-band--illustrated .learn-band__aside{width:100%;height:140px;margin:14px 0 -10px;position:static}}.learn-band--compact .learn-band__inner>h1{font-size:clamp(2.25rem,4vw,3rem)}
