.learn[data-astro-cid-x255k2k2]{padding:88px var(--page-gutter) 96px;flex-direction:column;gap:56px;display:flex}.learn-head[data-astro-cid-x255k2k2]{justify-content:space-between;align-items:flex-end;gap:64px;display:flex}h1[data-astro-cid-x255k2k2]{font-family:var(--pixel-display);letter-spacing:0;margin:0;font-size:clamp(36px,5vw,72px);font-weight:400;line-height:1.12}h1[data-astro-cid-x255k2k2] span[data-astro-cid-x255k2k2]{color:var(--accent)}.learn-head[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]{max-width:440px;color:var(--muted-bright);margin:0;font-size:19px;line-height:29px}.featured[data-astro-cid-x255k2k2]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px;display:grid}.side[data-astro-cid-x255k2k2]{gap:24px;display:grid}.card[data-astro-cid-x255k2k2]{border:1px solid var(--edge);background:var(--surface-2);border-radius:20px;flex-direction:column;gap:14px;padding:32px;text-decoration:none;transition:border-color .16s;display:flex}.card[data-astro-cid-x255k2k2]:hover{border-color:var(--accent-dim)}.card-arcade[data-astro-cid-x255k2k2]{border-color:#facc1559;padding:0;overflow:hidden}.card-arcade[data-astro-cid-x255k2k2]:hover{border-color:var(--uppy)}.screen-field[data-astro-cid-x255k2k2]{background:var(--uppy);justify-content:center;padding:36px 56px 44px;display:flex}.screen-field[data-astro-cid-x255k2k2] img[data-astro-cid-x255k2k2]{width:100%;max-width:560px;height:auto;box-shadow:0 8px 0 var(--uppy-lip);border-radius:14px;display:block;transform:rotate(-2deg)}.card-copy[data-astro-cid-x255k2k2]{flex-direction:column;gap:14px;padding:28px 32px 34px;display:flex}.meta[data-astro-cid-x255k2k2]{color:var(--muted);align-items:center;gap:12px;margin:0;font-size:14px;display:flex}.card[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{letter-spacing:-.025em;margin:0;font-size:26px;font-weight:700;line-height:31px}.card-arcade[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{font-size:34px;line-height:40px}.card[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]:not(.meta){color:var(--muted-bright);margin:0;font-size:16px;line-height:24px}.guides[data-astro-cid-x255k2k2],.terms[data-astro-cid-x255k2k2]{padding:88px var(--page-gutter);border-top:1px solid var(--edge);gap:80px;display:flex}.guides[data-astro-cid-x255k2k2]{background:var(--bg-2)}.guides[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2],.terms[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{width:260px;font-family:var(--pixel-display);letter-spacing:0;flex-shrink:0;margin:0;font-size:22px;font-weight:400;line-height:30px}.terms[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{text-decoration:none}.guides[data-astro-cid-x255k2k2] ol[data-astro-cid-x255k2k2]{border-top:1px solid var(--edge);flex-grow:1;margin:0;padding:0;list-style:none}.guides[data-astro-cid-x255k2k2] li[data-astro-cid-x255k2k2]{border-bottom:1px solid var(--edge);grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px 0;display:grid}.guides[data-astro-cid-x255k2k2] li[data-astro-cid-x255k2k2] .tag[data-astro-cid-x255k2k2]{justify-self:start}.guides[data-astro-cid-x255k2k2] li[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{flex-direction:column;gap:6px;text-decoration:none;display:flex}.guides[data-astro-cid-x255k2k2] li[data-astro-cid-x255k2k2] b[data-astro-cid-x255k2k2]{font-size:19px;line-height:26px}.guides[data-astro-cid-x255k2k2] li[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:hover b[data-astro-cid-x255k2k2]{text-underline-offset:4px;text-decoration:underline}.guides[data-astro-cid-x255k2k2] li[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2] span[data-astro-cid-x255k2k2]{color:var(--muted);font-size:15px;line-height:22px}.time[data-astro-cid-x255k2k2]{color:var(--muted);font-size:14px}.terms-lead[data-astro-cid-x255k2k2]{flex-direction:column;flex-shrink:0;gap:16px;width:260px;display:flex}.terms-lead[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]{color:var(--muted-bright);margin:0;font-size:16px;line-height:24px}.terms[data-astro-cid-x255k2k2] ul[data-astro-cid-x255k2k2]{flex-wrap:wrap;align-content:flex-start;gap:12px;margin:0;padding:0;list-style:none;display:flex}.terms[data-astro-cid-x255k2k2] li[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{border:1px solid var(--edge);background:var(--surface-2);border-radius:10px;padding:12px 16px;font-size:16px;font-weight:700;text-decoration:none;transition:border-color .16s;display:block}.terms[data-astro-cid-x255k2k2] li[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:hover{border-color:var(--accent)}@media (width<=1000px){.featured[data-astro-cid-x255k2k2]{grid-template-columns:1fr}}@media (width<=900px){.learn[data-astro-cid-x255k2k2]{gap:28px;padding:40px 16px 56px}.learn-head[data-astro-cid-x255k2k2]{flex-direction:column;align-items:stretch;gap:18px}.learn-head[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]{font-size:17px;line-height:25px}.featured[data-astro-cid-x255k2k2],.side[data-astro-cid-x255k2k2]{gap:14px}.card[data-astro-cid-x255k2k2],.card-copy[data-astro-cid-x255k2k2]{padding:22px}.card-arcade[data-astro-cid-x255k2k2]{padding:0}.screen-field[data-astro-cid-x255k2k2]{padding:22px 22px 28px}.card[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2],.card-arcade[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{font-size:22px;line-height:27px}.guides[data-astro-cid-x255k2k2],.terms[data-astro-cid-x255k2k2]{flex-direction:column;gap:20px;padding:56px 16px}.guides[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2],.terms[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2],.terms-lead[data-astro-cid-x255k2k2]{width:auto;font-size:16px;line-height:22px}.terms-lead[data-astro-cid-x255k2k2]{gap:10px}.guides[data-astro-cid-x255k2k2] li[data-astro-cid-x255k2k2]{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;padding:18px 0}.guides[data-astro-cid-x255k2k2] li[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{grid-area:2/1/auto/-1}.guides[data-astro-cid-x255k2k2] li[data-astro-cid-x255k2k2] b[data-astro-cid-x255k2k2]{font-size:17px;line-height:24px}.terms[data-astro-cid-x255k2k2] li[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{padding:10px 13px;font-size:15px}}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-x255k2k2],.terms[data-astro-cid-x255k2k2] li[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{transition:none}}
