.course-video[data-astro-cid-4x5dreqz]{margin:var(--lw-space-m, 1.5rem) 0;border-radius:12px;border:1px solid rgba(193,5,245,.12);background:#c105f505;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.course-video[data-astro-cid-4x5dreqz]:hover{border-color:#c105f540;box-shadow:0 0 24px #c105f50f}.course-video[data-astro-cid-4x5dreqz]{transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1),border-color .3s ease,box-shadow .3s ease}:where(html.js) .course-video[data-astro-cid-4x5dreqz]{opacity:0;transform:translateY(30px)}.course-video[data-astro-cid-4x5dreqz].sr-visible{opacity:1;transform:translateY(0)}@supports (animation-timeline: view()){.course-video[data-astro-cid-4x5dreqz]{animation:cvFadeSlideIn linear both;animation-timeline:view();animation-range:entry 0% entry 100%;transition:border-color .3s ease,box-shadow .3s ease}}@keyframes cvFadeSlideIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.course-video__player-wrapper[data-astro-cid-4x5dreqz]{position:relative;line-height:0}.course-video__player[data-astro-cid-4x5dreqz]{width:100%;height:auto;display:block}.course-video__caption[data-astro-cid-4x5dreqz]{padding:.5rem 1rem .75rem;font-family:var(--lw-font-body, "Noto Sans", sans-serif);font-size:.875rem;font-style:italic;color:#fff9;line-height:1.5}.course-video__insight-wrapper[data-astro-cid-4x5dreqz]{border-top:1px solid rgba(255,255,255,.06)}.course-video__insight-trigger[data-astro-cid-4x5dreqz]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;border:none;background:#1e19194d;color:var(--lw-teal-main, #05F2C7);font-family:var(--lw-font-body, "Noto Sans", sans-serif);font-size:.8125rem;font-weight:600;cursor:pointer;min-height:44px;text-align:left;transition:background .2s ease}.course-video__insight-trigger[data-astro-cid-4x5dreqz] span[data-astro-cid-4x5dreqz]{flex:1}.course-video__insight-trigger[data-astro-cid-4x5dreqz]:hover{background:#1e191980}.course-video__insight-trigger[data-astro-cid-4x5dreqz]:focus-visible{outline:2px solid var(--lw-teal-main, #05F2C7);outline-offset:-2px}.course-video__chevron[data-astro-cid-4x5dreqz]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.course-video__insight-trigger[data-astro-cid-4x5dreqz][aria-expanded=true] .course-video__chevron[data-astro-cid-4x5dreqz]{transform:rotate(180deg)}.course-video__insight-body[data-astro-cid-4x5dreqz]{transition:height .3s cubic-bezier(.4,0,.2,1)}.course-video__insight-content[data-astro-cid-4x5dreqz]{padding:0 1rem 1rem;border-left:3px solid var(--lw-teal-main, #05F2C7);margin-left:1rem}.course-video__insight-content[data-astro-cid-4x5dreqz] p[data-astro-cid-4x5dreqz]{font-size:clamp(.9rem,.85rem + .2vw,1rem);color:var(--lw-grey-200, #D4D4D4);line-height:1.6;margin:0}@media(prefers-reduced-motion:reduce){.course-video[data-astro-cid-4x5dreqz]{opacity:1;transform:none;transition:border-color .3s ease,box-shadow .3s ease;animation:none}.course-video__chevron[data-astro-cid-4x5dreqz],.course-video__insight-body[data-astro-cid-4x5dreqz]{transition:none}}.course-lesson[data-astro-cid-knatycdm]{max-width:65ch;margin:0 auto}.course-lesson-header[data-astro-cid-knatycdm]{padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:2.5rem}.course-lesson-eyebrow[data-astro-cid-knatycdm]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#05f2c7;display:block;margin-bottom:1rem}.course-lesson-title[data-astro-cid-knatycdm]{font-family:"Noto Serif","Noto Serif fallback",Georgia,serif;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;color:#f5f5f5;margin:0;line-height:1.2;letter-spacing:-.02em}.course-lead-para[data-astro-cid-knatycdm]{font-size:1.125rem;line-height:1.8;color:#ffffffe6;margin-bottom:2rem}.course-lesson-objectives[data-astro-cid-knatycdm]{background:#05f2c70a;border:1px solid rgba(5,242,199,.1);border-radius:8px;padding:1.5rem;margin-bottom:2.5rem}.course-lesson-objectives[data-astro-cid-knatycdm] h2[data-astro-cid-knatycdm]{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#05f2c7;margin:0 0 1rem}.course-lesson-objectives[data-astro-cid-knatycdm] ul[data-astro-cid-knatycdm]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.course-lesson-objectives[data-astro-cid-knatycdm] li[data-astro-cid-knatycdm]{font-size:.875rem;color:#ffffffb3;padding-left:1.25rem;position:relative}.course-lesson-objectives[data-astro-cid-knatycdm] li[data-astro-cid-knatycdm]:before{content:"→";position:absolute;left:0;color:#05f2c780}.course-lesson-body[data-astro-cid-knatycdm]{margin-bottom:2.5rem}.course-lesson-body[data-astro-cid-knatycdm] p[data-astro-cid-knatycdm]{font-size:1rem;line-height:1.8;color:#fffc;margin:0 0 1.5rem}.course-lesson-body[data-astro-cid-knatycdm] h2[data-astro-cid-knatycdm]{font-family:"Noto Serif","Noto Serif fallback",Georgia,serif;font-size:1.375rem;font-weight:600;color:#f5f5f5;margin:2.5rem 0 1rem;letter-spacing:-.01em}.course-lesson-body[data-astro-cid-knatycdm] h3[data-astro-cid-knatycdm]{font-size:1.0625rem;font-weight:600;color:#f5f5f5;margin:2rem 0 .75rem}.course-lesson-body[data-astro-cid-knatycdm] ul[data-astro-cid-knatycdm],.course-lesson-body[data-astro-cid-knatycdm] ol[data-astro-cid-knatycdm]{padding-left:1.5rem;margin:0 0 1.5rem}.course-lesson-body[data-astro-cid-knatycdm] li[data-astro-cid-knatycdm]{font-size:1rem;line-height:1.7;color:#ffffffbf;margin-bottom:.5rem}.course-lesson-takeaways[data-astro-cid-knatycdm]{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:1.5rem;margin-bottom:1rem}.course-lesson-takeaways[data-astro-cid-knatycdm] h2[data-astro-cid-knatycdm]{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#fff6;margin:0 0 1rem}.course-lesson-takeaways[data-astro-cid-knatycdm] ul[data-astro-cid-knatycdm]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.course-lesson-takeaways[data-astro-cid-knatycdm] li[data-astro-cid-knatycdm]{font-size:.875rem;color:#fff9;padding-left:1.25rem;position:relative}.course-lesson-takeaways[data-astro-cid-knatycdm] li[data-astro-cid-knatycdm]:before{content:"✓";position:absolute;left:0;color:#05f2c766}.course-lesson-nav[data-astro-cid-knatycdm]{display:flex;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.06)}.course-lesson-nav-prev[data-astro-cid-knatycdm],.course-lesson-nav-next[data-astro-cid-knatycdm]{display:flex;flex-direction:column;gap:.25rem;text-decoration:none;padding:.75rem;border-radius:8px;transition:background .2s;min-height:44px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.course-lesson-nav-prev[data-astro-cid-knatycdm]:hover,.course-lesson-nav-next[data-astro-cid-knatycdm]:hover{background:#ffffff0a}.course-lesson-nav-next[data-astro-cid-knatycdm]{text-align:right;margin-left:auto}.course-lesson-nav-label[data-astro-cid-knatycdm]{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#05f2c7}.course-lesson-nav-title[data-astro-cid-knatycdm]{font-size:.8125rem;color:#fff9}@media(max-width:768px){.course-lesson-nav[data-astro-cid-knatycdm]{flex-direction:column}.course-lesson-nav-next[data-astro-cid-knatycdm]{text-align:left;margin-left:0}}.trigger-cards[data-astro-cid-knatycdm]{display:grid;grid-template-columns:1fr;gap:1rem;margin:1.5rem 0}.trigger-card[data-astro-cid-knatycdm]{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:1.25rem;border-left:3px solid rgba(255,255,255,.1)}.trigger-card--orange[data-astro-cid-knatycdm]{border-left-color:#ff450280}.trigger-card--coral[data-astro-cid-knatycdm]{border-left-color:#ff149380}.trigger-card--purple[data-astro-cid-knatycdm]{border-left-color:#c105f580}.trigger-card--gold[data-astro-cid-knatycdm]{border-left-color:#ffb80080}.trigger-card--teal[data-astro-cid-knatycdm]{border-left-color:#05f2c780}.trigger-card[data-astro-cid-knatycdm] h3[data-astro-cid-knatycdm]{font-size:1rem;font-weight:600;color:#f5f5f5;margin:0 0 .5rem}.trigger-card[data-astro-cid-knatycdm] p[data-astro-cid-knatycdm]{font-size:.9375rem;line-height:1.7;color:#ffffffb3;margin:0}.stat-grid[data-astro-cid-knatycdm]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.5rem 0}@media(max-width:640px){.stat-grid[data-astro-cid-knatycdm]{grid-template-columns:1fr}}.setup-steps[data-astro-cid-knatycdm]{display:flex;flex-direction:column;gap:1.5rem;margin:1.5rem 0}.setup-step[data-astro-cid-knatycdm]{display:flex;gap:1rem;align-items:flex-start}.setup-step__number[data-astro-cid-knatycdm]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#05f2c714;border:1px solid rgba(5,242,199,.15);border-radius:8px;font-size:.8125rem;font-weight:700;color:#05f2c7;margin-top:.125rem}.setup-step[data-astro-cid-knatycdm] h3[data-astro-cid-knatycdm]{font-size:1.0625rem;font-weight:600;color:#f5f5f5;margin:0 0 .375rem}.setup-step__time[data-astro-cid-knatycdm]{font-size:.75rem;font-weight:400;color:#fff6}.setup-step[data-astro-cid-knatycdm] p[data-astro-cid-knatycdm]{font-size:.9375rem;line-height:1.7;color:#ffffffb3;margin:0 0 .5rem}.setup-step[data-astro-cid-knatycdm] p[data-astro-cid-knatycdm]:last-child{margin-bottom:0}
