.yt[data-astro-cid-qeotsael]{position:relative;aspect-ratio:16 / 9;width:100%;max-width:100%;border-radius:var(--radius);border:1px solid var(--border);overflow:hidden;background:#0b0e13}.yt--vertical[data-astro-cid-qeotsael]{aspect-ratio:9 / 16;max-width:300px}.yt__play[data-astro-cid-qeotsael]{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.yt__play[data-astro-cid-qeotsael]:focus-visible{outline:3px solid var(--accent, #3cc2a0);outline-offset:-3px}.yt__play[data-astro-cid-qeotsael] img[data-astro-cid-qeotsael]{display:block;width:100%;height:100%;object-fit:cover;border:0;border-radius:0}.yt__icon[data-astro-cid-qeotsael]{position:absolute;left:50%;top:50%;width:64px;height:44px;transform:translate(-50%,-50%);border-radius:12px;background:#0f1218d1;box-shadow:0 2px 10px #00000059;transition:background .15s ease}.yt__icon[data-astro-cid-qeotsael]:after{content:"";position:absolute;left:26px;top:13px;border-style:solid;border-width:9px 0 9px 15px;border-color:transparent transparent transparent #ffffff}.yt__play[data-astro-cid-qeotsael]:hover .yt__icon[data-astro-cid-qeotsael],.yt__play[data-astro-cid-qeotsael]:focus-visible .yt__icon[data-astro-cid-qeotsael]{background:#c00}.yt__length[data-astro-cid-qeotsael]{position:absolute;right:8px;bottom:8px;padding:2px 6px;border-radius:4px;background:#000000c7;color:#fff;font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums}.yt[data-astro-cid-qeotsael] iframe{display:block;width:100%;height:100%;border:0}@media(prefers-reduced-motion:reduce){.yt__icon[data-astro-cid-qeotsael]{transition:none}}.learn-page .hero{padding:var(--space-8) 0 var(--space-6)}.learn-page .eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:600;color:var(--accent);margin-bottom:var(--space-3)}.learn-page .lead{font-size:var(--step-1);color:var(--text-muted);max-width:44em}.learn-page .search{margin-top:var(--space-5);max-width:40em;display:grid;gap:var(--space-2)}.learn-page .search[hidden]{display:none}.learn-page .search label{font-weight:600}.learn-page .search input{font:inherit;font-size:var(--step-0);padding:var(--space-3) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--text);width:100%}.learn-page .search input:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.learn-page .search__status{color:var(--text-muted);font-size:var(--step--1);margin:0;min-height:1.4em}.learn-page .search__results{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-3)}.learn-page .search__results li{border-top:1px solid var(--border);padding-top:var(--space-3)}.learn-page .search__results a{font-weight:600}.learn-page .search__results p{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--step--1)}.learn-page .search__results mark{background:var(--accent-quiet);color:var(--text);padding:0 .1em;border-radius:2px}.learn-page .block{padding-bottom:var(--space-7)}.learn-page .block h2{font-size:var(--step-2);margin-bottom:var(--space-1)}.learn-page .block__note{color:var(--text-muted);margin-bottom:var(--space-4)}.learn-page .cards{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-4)}.learn-page .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-l);padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.learn-page .card img{width:100%;height:auto;border-radius:var(--radius);border:1px solid var(--border)}.learn-page .card h3{font-size:var(--step-0);margin:0}.learn-page .card p{margin:0;color:var(--text-muted);font-size:var(--step--1)}.learn-page .shorts{margin-top:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.learn-page .shorts__heading{font-size:var(--step-0);margin:0}.learn-page .shorts__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}@media(min-width:600px){.learn-page .shorts__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:900px){.learn-page .shorts__list{grid-template-columns:repeat(6,minmax(0,1fr))}}.learn-page .shorts__list li{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.learn-page .shorts__list p{margin:0;color:var(--text-muted);font-size:var(--step--1)}.learn-page .card .card__meta{margin-top:auto;padding-top:var(--space-2);font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.learn-page .help{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--space-4) var(--space-5)}.learn-page .help li{display:grid;gap:var(--space-1)}.learn-page .help a{font-weight:600}.learn-page .help span{color:var(--text-muted);font-size:var(--step--1)}
