.hub-learn[data-astro-cid-2qmfvmc7]{--lb-ink-rgb:10 10 14;--lb-card:#fff;--lb-ink-1:rgb(var(--lb-ink-rgb));--lb-ink-2:rgb(var(--lb-ink-rgb) / .74);--lb-ink-3:rgb(var(--lb-ink-rgb) / .62);--lb-rule:rgb(var(--lb-ink-rgb) / .1);--lb-rule-strong:rgb(var(--lb-ink-rgb) / .18);--lb-fill:rgb(var(--lb-ink-rgb) / .035);--lb-dark:#060606;--lb-display:var(--ds-paper-font-display,var(--fl-font-display,"Geist", "Inter", system-ui, sans-serif));--lb-body:var(--ds-paper-font-body,var(--fl-font-body,"Inter", system-ui, -apple-system, sans-serif));--lb-elev-2:0 1px 2px rgb(var(--lb-ink-rgb) / .03), 0 12px 32px rgb(var(--lb-ink-rgb) / .05);border-top:1px solid var(--lb-rule);color:var(--lb-ink-3);font-family:var(--lb-body);margin-top:80px;margin-bottom:0;padding-block:64px 0;position:relative;-webkit-mask-image:none;mask-image:none}.hub-learn[data-astro-cid-2qmfvmc7]:before{content:none}.hub-learn[data-astro-cid-2qmfvmc7].paper-shell{padding-bottom:72px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hub-learn--fl[data-astro-cid-2qmfvmc7]{--lb-ink-rgb:255 255 255;--lb-card:#0a0a0e}}:root[data-theme=dark] .hub-learn--fl[data-astro-cid-2qmfvmc7]{--lb-ink-rgb:255 255 255;--lb-card:#0a0a0e}.hub-learn__head[data-astro-cid-2qmfvmc7]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px 56px;display:grid}.hub-learn__intro[data-astro-cid-2qmfvmc7] h2[data-astro-cid-2qmfvmc7]{font:500 clamp(1.75rem, 3vw, 2.25rem) / 1.1 var(--lb-display);letter-spacing:-.024em;color:var(--lb-ink-1);text-wrap:balance;max-width:20ch;margin:0}.hub-learn__intro[data-astro-cid-2qmfvmc7] p[data-astro-cid-2qmfvmc7]{color:var(--lb-ink-2);max-width:40rem;margin:12px 0 0;font-size:17px;line-height:1.6}.hub-learn__cta[data-astro-cid-2qmfvmc7]{background:var(--lb-card);height:48px;color:var(--lb-ink-1);box-shadow:inset 0 0 0 1px rgb(var(--lb-ink-rgb) / .22);font:550 15px/1 var(--lb-display);letter-spacing:-.006em;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;margin-top:24px;padding:0 32px;text-decoration:none;transition:background .12s;display:inline-flex}.hub-learn__cta[data-astro-cid-2qmfvmc7]:hover{background:var(--lb-fill)}.hub-learn__cta[data-astro-cid-2qmfvmc7]:focus-visible{outline:2px solid var(--lb-ink-1);outline-offset:2px}.hub-learn__shelf[data-astro-cid-2qmfvmc7]{width:576px;max-width:100%;color:inherit;text-decoration:none;display:block}.hub-learn__shelf[data-astro-cid-2qmfvmc7]:focus-visible{outline:2px solid var(--lb-ink-1);outline-offset:4px;border-radius:4px}.hub-learn__books[data-astro-cid-2qmfvmc7]{border-bottom:1px solid var(--lb-rule-strong);align-items:flex-end;gap:14px;padding-bottom:14px;display:flex}.hub-learn__books[data-astro-cid-2qmfvmc7] img[data-astro-cid-2qmfvmc7]{border-radius:3px;flex:none;width:104px;height:auto;transition:transform .16s,box-shadow .16s;display:block;box-shadow:0 1px 2px #0000002e,0 10px 24px -10px #0006}.hub-learn__shelf[data-astro-cid-2qmfvmc7]:hover .hub-learn__books[data-astro-cid-2qmfvmc7] img[data-astro-cid-2qmfvmc7]{transform:translateY(-3px);box-shadow:0 1px 2px #0000002e,0 16px 30px -12px #00000073}.hub-learn__shelf-cap[data-astro-cid-2qmfvmc7]{margin-top:14px;display:block}.hub-learn__shelf-cap[data-astro-cid-2qmfvmc7] b[data-astro-cid-2qmfvmc7]{font:550 21px/1.25 var(--lb-display);letter-spacing:-.016em;color:var(--lb-ink-1);align-items:center;gap:8px;display:inline-flex}.hub-learn__shelf-cap[data-astro-cid-2qmfvmc7] b[data-astro-cid-2qmfvmc7] svg[data-astro-cid-2qmfvmc7]{width:14px;height:14px;color:var(--lb-ink-3);transition:transform .16s,color .12s}.hub-learn__shelf[data-astro-cid-2qmfvmc7]:hover .hub-learn__shelf-cap[data-astro-cid-2qmfvmc7] b[data-astro-cid-2qmfvmc7] svg[data-astro-cid-2qmfvmc7]{color:var(--lb-ink-1);transform:translate(2px)}.hub-learn__shelf-cap[data-astro-cid-2qmfvmc7]>span[data-astro-cid-2qmfvmc7]{color:var(--lb-ink-3);max-width:34rem;margin-top:6px;font-size:14px;line-height:1.5;display:block}.hub-learn__grid[data-astro-cid-2qmfvmc7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:40px;display:grid}.hub-learn__card[data-astro-cid-2qmfvmc7]{background:var(--lb-card);min-width:0;box-shadow:inset 0 0 0 1px var(--lb-rule);color:var(--lb-ink-3);border-radius:14px;flex-direction:column;padding:22px 22px 20px;text-decoration:none;transition:box-shadow .16s;display:flex}.hub-learn__card[data-astro-cid-2qmfvmc7]:hover{box-shadow:inset 0 0 0 1px var(--lb-rule-strong), var(--lb-elev-2)}.hub-learn__card[data-astro-cid-2qmfvmc7]:focus-visible{outline:2px solid var(--lb-ink-1);outline-offset:2px}.hub-learn__card-head[data-astro-cid-2qmfvmc7]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.hub-learn__card-title[data-astro-cid-2qmfvmc7]{font:550 21px/1.25 var(--lb-display);letter-spacing:-.016em;color:var(--lb-ink-1)}.hub-learn__arrow[data-astro-cid-2qmfvmc7]{width:28px;height:28px;color:var(--lb-ink-3);border-radius:999px;flex:none;place-items:center;margin:-3px -6px 0 0;transition:color .12s,background .12s,transform .16s;display:grid}.hub-learn__arrow[data-astro-cid-2qmfvmc7] svg[data-astro-cid-2qmfvmc7]{width:14px;height:14px}.hub-learn__card[data-astro-cid-2qmfvmc7]:hover .hub-learn__arrow[data-astro-cid-2qmfvmc7]{color:var(--lb-ink-1);background:var(--lb-fill);transform:translate(2px)}.hub-learn__card-lede[data-astro-cid-2qmfvmc7]{color:var(--lb-ink-3);max-width:34rem;margin-top:6px;font-size:14px;line-height:1.5;display:block}.hub-learn__card-lede[data-astro-cid-2qmfvmc7] b[data-astro-cid-2qmfvmc7]{color:var(--lb-ink-1);font-weight:550}.hub-learn__list[data-astro-cid-2qmfvmc7]{margin:18px 0 0;padding:0;list-style:none}.hub-learn__list[data-astro-cid-2qmfvmc7] li[data-astro-cid-2qmfvmc7]{border-top:1px solid var(--lb-rule);padding:9px 0}.hub-learn__it[data-astro-cid-2qmfvmc7]{font:550 15px/1.35 var(--lb-display);letter-spacing:-.01em;color:var(--lb-ink-1);display:block}.hub-learn__by[data-astro-cid-2qmfvmc7]{color:var(--lb-ink-3);margin-top:2px;font-size:13px;line-height:1.45;display:block}.hub-learn__by[data-astro-cid-2qmfvmc7] em[data-astro-cid-2qmfvmc7]{color:var(--lb-ink-2);font-style:normal}.hub-learn__card[data-astro-cid-2qmfvmc7].is-dark{background:var(--lb-dark);color:#ffffffa8;box-shadow:inset 0 0 0 1px #ffffff1a}.hub-learn__card[data-astro-cid-2qmfvmc7].is-dark:hover{box-shadow:inset 0 0 0 1px #ffffff2e, var(--lb-elev-2)}.hub-learn__card[data-astro-cid-2qmfvmc7].is-dark .hub-learn__card-title[data-astro-cid-2qmfvmc7],.hub-learn__card[data-astro-cid-2qmfvmc7].is-dark .hub-learn__it[data-astro-cid-2qmfvmc7],.hub-learn__card[data-astro-cid-2qmfvmc7].is-dark .hub-learn__card-lede[data-astro-cid-2qmfvmc7] b[data-astro-cid-2qmfvmc7]{color:#fff}.hub-learn__card[data-astro-cid-2qmfvmc7].is-dark .hub-learn__card-lede[data-astro-cid-2qmfvmc7],.hub-learn__card[data-astro-cid-2qmfvmc7].is-dark .hub-learn__by[data-astro-cid-2qmfvmc7],.hub-learn__card[data-astro-cid-2qmfvmc7].is-dark .hub-learn__arrow[data-astro-cid-2qmfvmc7]{color:#ffffffa8}.hub-learn__card[data-astro-cid-2qmfvmc7].is-dark .hub-learn__by[data-astro-cid-2qmfvmc7] em[data-astro-cid-2qmfvmc7]{color:#ffffffdb}.hub-learn__card[data-astro-cid-2qmfvmc7].is-dark .hub-learn__list[data-astro-cid-2qmfvmc7] li[data-astro-cid-2qmfvmc7]{border-top-color:#ffffff24}.hub-learn__card[data-astro-cid-2qmfvmc7].is-dark:hover .hub-learn__arrow[data-astro-cid-2qmfvmc7]{color:var(--lb-dark);background:#fff}@media (max-width:960px){.hub-learn__head[data-astro-cid-2qmfvmc7]{grid-template-columns:1fr;align-items:start}.hub-learn__shelf[data-astro-cid-2qmfvmc7]{width:auto}.hub-learn__books[data-astro-cid-2qmfvmc7] img[data-astro-cid-2qmfvmc7]{width:min(136px,20% - 11.2px)}}@media (max-width:640px){.hub-learn[data-astro-cid-2qmfvmc7]{margin-top:56px;padding-top:40px}.hub-learn[data-astro-cid-2qmfvmc7].paper-shell{padding-bottom:56px}.hub-learn__cta[data-astro-cid-2qmfvmc7]{height:44px}.hub-learn__grid[data-astro-cid-2qmfvmc7]{grid-template-columns:1fr;gap:12px;margin-top:28px}.hub-learn__card[data-astro-cid-2qmfvmc7]{padding:18px 16px 16px}.hub-learn__card-title[data-astro-cid-2qmfvmc7],.hub-learn__shelf-cap[data-astro-cid-2qmfvmc7] b[data-astro-cid-2qmfvmc7]{font-size:19px}.hub-learn__books[data-astro-cid-2qmfvmc7]{gap:10px;padding-bottom:12px}.hub-learn__books[data-astro-cid-2qmfvmc7] img[data-astro-cid-2qmfvmc7]{width:calc(20% - 8px)}}@media (prefers-reduced-motion:reduce){.hub-learn[data-astro-cid-2qmfvmc7] [data-astro-cid-2qmfvmc7]{transition:none!important}}
