.pilot[data-astro-cid-lk26fyrq]{margin-top:var(--space-7);padding:var(--space-6);border:1px solid var(--outline-variant);border-radius:var(--radius-xl);background:var(--surface-container-low)}.pilot[data-astro-cid-lk26fyrq] h2[data-astro-cid-lk26fyrq]{font-size:var(--text-headline);font-weight:var(--font-weight-heading);line-height:1.2;margin-top:var(--space-3)}.pilot[data-astro-cid-lk26fyrq] p[data-astro-cid-lk26fyrq]{margin-top:var(--space-4);line-height:1.65}.pilot[data-astro-cid-lk26fyrq] .eyebrow[data-astro-cid-lk26fyrq]{margin-top:0}.pilot-intro[data-astro-cid-lk26fyrq]{font-size:var(--text-body-lg)}.pilot-actions[data-astro-cid-lk26fyrq]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-block:var(--space-5)}.pilot-secondary[data-astro-cid-lk26fyrq],.pilot[data-astro-cid-lk26fyrq] a[data-astro-cid-lk26fyrq]:not(.btn){color:var(--primary);text-decoration:underline;text-underline-offset:.2em}.pilot-steps[data-astro-cid-lk26fyrq]{list-style:decimal;padding-left:var(--space-5);display:grid;gap:var(--space-4)}.pilot-note[data-astro-cid-lk26fyrq]{font-size:var(--text-label);color:var(--on-surface-variant)}.pilot-clients[data-astro-cid-lk26fyrq]{margin-top:var(--space-5)}.pilot-clients[data-astro-cid-lk26fyrq] h3[data-astro-cid-lk26fyrq]{font-size:var(--text-title);font-weight:var(--font-weight-title)}.pilot-clients[data-astro-cid-lk26fyrq] ul[data-astro-cid-lk26fyrq]{list-style:disc;padding-left:var(--space-5);display:grid;gap:var(--space-3);margin-top:var(--space-3)}.pilot-details[data-astro-cid-lk26fyrq]{margin-top:var(--space-5)}.pilot-details[data-astro-cid-lk26fyrq] details[data-astro-cid-lk26fyrq]{border-top:1px solid var(--outline-variant);padding-block:var(--space-4)}.pilot-details[data-astro-cid-lk26fyrq] summary[data-astro-cid-lk26fyrq]{cursor:pointer;font-weight:var(--font-weight-title)}.ai-trail[data-astro-cid-s5gedj65]{display:grid;gap:var(--space-4);margin-block:var(--space-7);padding:var(--space-6);border-radius:var(--radius-xl);background:var(--tertiary-container);color:var(--on-tertiary-container)}.ai-trail[data-astro-cid-s5gedj65] h2[data-astro-cid-s5gedj65]{font-size:var(--text-headline);font-weight:var(--font-weight-heading);line-height:1.2}.ai-trail[data-astro-cid-s5gedj65] p[data-astro-cid-s5gedj65]{line-height:1.6;max-width:var(--prose-max)}.trail-actions[data-astro-cid-s5gedj65]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.trail-actions[data-astro-cid-s5gedj65] .btn[data-astro-cid-s5gedj65]{text-decoration:none}.trail-map[data-astro-cid-s5gedj65]{color:var(--on-tertiary-container);text-decoration:underline;text-underline-offset:.2em}.wrap[data-astro-cid-axwim7t5]{max-width:var(--prose-max);margin-inline:auto;padding:var(--space-section) var(--space-gutter)}.title[data-astro-cid-axwim7t5]{margin-top:var(--space-5);font-size:var(--text-display-md);font-weight:var(--font-weight-heading);line-height:1.1;letter-spacing:-.02em}.meta[data-astro-cid-axwim7t5]{margin-top:var(--space-3);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);color:var(--on-surface-variant);font-size:var(--text-label)}.meta__dot[data-astro-cid-axwim7t5]{opacity:.6}.tags[data-astro-cid-axwim7t5]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.chip[data-astro-cid-axwim7t5]{padding:.15rem .55rem;border-radius:var(--radius-sm);background-color:var(--surface-container-high);color:var(--on-surface-variant);font-size:var(--text-label)}.chip--level[data-astro-cid-axwim7t5]{background-color:var(--secondary-container);color:var(--on-secondary-container);text-transform:capitalize}.lead[data-astro-cid-axwim7t5]{margin-top:var(--space-5);font-size:var(--text-body-lg);line-height:1.6;color:var(--on-surface-variant)}.tutor-guide-action[data-astro-cid-axwim7t5]{margin-top:var(--space-5)}.learning-goals[data-astro-cid-axwim7t5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);list-style:none;padding:0}.learning-goals[data-astro-cid-axwim7t5] li[data-astro-cid-axwim7t5]{padding:var(--space-5)}.learning-goals[data-astro-cid-axwim7t5] h3[data-astro-cid-axwim7t5],.requirements[data-astro-cid-axwim7t5] h3[data-astro-cid-axwim7t5]{font-size:var(--text-title);font-weight:var(--font-weight-heading);line-height:1.3}.learning-goals[data-astro-cid-axwim7t5] p[data-astro-cid-axwim7t5],.requirements[data-astro-cid-axwim7t5] p[data-astro-cid-axwim7t5]{margin-top:var(--space-3);line-height:1.6;color:var(--on-surface-variant)}.requirements[data-astro-cid-axwim7t5]{list-style:none;padding:var(--space-5);display:grid;gap:var(--space-4)}.requirements[data-astro-cid-axwim7t5] li[data-astro-cid-axwim7t5]+li[data-astro-cid-axwim7t5]{border-top:1px solid var(--outline-variant);padding-top:var(--space-4)}@media(max-width:48rem){.learning-goals[data-astro-cid-axwim7t5]{grid-template-columns:minmax(0,1fr)}}.video[data-astro-cid-axwim7t5]{margin-top:var(--space-6)}.block[data-astro-cid-axwim7t5]{margin-top:var(--space-7)}.block__title[data-astro-cid-axwim7t5]{font-size:var(--text-headline);font-weight:var(--font-weight-heading);line-height:1.2;margin-bottom:var(--space-4);letter-spacing:-.01em}.takeaways[data-astro-cid-axwim7t5]{display:grid;gap:var(--space-3);list-style:none}.takeaways[data-astro-cid-axwim7t5] li[data-astro-cid-axwim7t5]{position:relative;padding-left:var(--space-6);line-height:1.6}.takeaways[data-astro-cid-axwim7t5] li[data-astro-cid-axwim7t5]:before{content:"";position:absolute;left:0;top:.55em;width:.6rem;height:.6rem;border-radius:var(--radius-full);background-color:var(--primary)}.chapters[data-astro-cid-axwim7t5]{display:grid;gap:var(--space-1);list-style:none;counter-reset:none}.chapters[data-astro-cid-axwim7t5] a[data-astro-cid-axwim7t5]{display:flex;gap:var(--space-4);align-items:baseline;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);transition:background-color .2s var(--ease-emphasized)}.chapters[data-astro-cid-axwim7t5] a[data-astro-cid-axwim7t5]:hover{background-color:var(--surface-container-low)}.chapters__time[data-astro-cid-axwim7t5]{flex:none;width:3.5rem;font-variant-numeric:tabular-nums;font-size:var(--text-label);color:var(--primary)}.chapters__label[data-astro-cid-axwim7t5]{color:var(--on-surface)}.table-scroll[data-astro-cid-axwim7t5]{overflow-x:auto}.attr-table[data-astro-cid-axwim7t5]{width:100%;border-collapse:collapse;font-size:var(--text-body)}.attr-table[data-astro-cid-axwim7t5] th[data-astro-cid-axwim7t5],.attr-table[data-astro-cid-axwim7t5] td[data-astro-cid-axwim7t5]{padding:var(--space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--outline-variant)}.attr-table[data-astro-cid-axwim7t5] th[data-astro-cid-axwim7t5]{font-weight:600;color:var(--on-surface-variant);white-space:nowrap}.attr-table[data-astro-cid-axwim7t5] code[data-astro-cid-axwim7t5]{font-family:var(--font-mono);font-size:.9em;background-color:var(--surface-container-high);padding:.1em .35em;border-radius:var(--radius-xs)}.resources[data-astro-cid-axwim7t5]{display:grid;gap:var(--space-2);list-style:none}.resources[data-astro-cid-axwim7t5] a[data-astro-cid-axwim7t5]{color:var(--primary);text-decoration:underline;text-underline-offset:2px}.kb-derived__lede[data-astro-cid-axwim7t5]{color:var(--on-surface-variant);margin-bottom:var(--space-4);max-width:var(--prose-max)}.kb-derived[data-astro-cid-axwim7t5]{display:grid;gap:var(--space-4);list-style:none}.kb-derived[data-astro-cid-axwim7t5]>li[data-astro-cid-axwim7t5]{display:grid;gap:var(--space-1)}.kb-derived[data-astro-cid-axwim7t5] a[data-astro-cid-axwim7t5]{font-weight:600;color:var(--primary);text-decoration:underline;text-underline-offset:2px}.kb-derived[data-astro-cid-axwim7t5] p[data-astro-cid-axwim7t5]{font-size:var(--text-label);line-height:1.55;color:var(--on-surface-variant);max-width:var(--prose-max)}.faq[data-astro-cid-axwim7t5]{display:grid;gap:var(--space-5)}.faq[data-astro-cid-axwim7t5] dt[data-astro-cid-axwim7t5]{font-size:var(--text-title);font-weight:600;margin-bottom:var(--space-2)}.faq[data-astro-cid-axwim7t5] dd[data-astro-cid-axwim7t5]{color:var(--on-surface-variant);line-height:1.6}.back-links[data-astro-cid-axwim7t5]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin-top:var(--space-6);font-size:var(--text-label)}.back-links[data-astro-cid-axwim7t5] a[data-astro-cid-axwim7t5]:not(.btn){color:var(--on-surface-variant)}.back-links[data-astro-cid-axwim7t5] a[data-astro-cid-axwim7t5]:not(.btn):hover{color:var(--primary)}.also-in[data-astro-cid-axwim7t5]{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--outline-variant)}.also-in__title[data-astro-cid-axwim7t5]{font-size:var(--text-label);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--on-surface-variant);margin-bottom:var(--space-3)}.also-in__list[data-astro-cid-axwim7t5]{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none}.also-in__list[data-astro-cid-axwim7t5] a[data-astro-cid-axwim7t5]{display:inline-block;padding:.3rem .7rem;border-radius:var(--radius-sm);background-color:var(--surface-container-high);color:var(--on-surface);font-size:var(--text-label);transition:background-color .2s var(--ease-emphasized)}.also-in__list[data-astro-cid-axwim7t5] a[data-astro-cid-axwim7t5]:hover{background-color:var(--secondary-container);color:var(--on-secondary-container)}
