.content-swiper.svelte-1x31d14{--content-gap: .75rem}.content-track.svelte-1x31d14{margin-left:calc(var(--content-gap) * -1)}.content-slide.svelte-1x31d14{box-sizing:border-box;flex:0 0 calc(100% / var(--content-slides-mobile));padding-left:var(--content-gap)}@media(min-width:768px){.content-swiper.svelte-1x31d14{--content-gap: 1rem}.content-slide.svelte-1x31d14{flex-basis:calc(100% / var(--content-slides-tablet))}}@media(min-width:1024px){.content-slide.svelte-1x31d14{flex-basis:calc(100% / var(--content-slides-desktop))}}.community-card.svelte-ufc1u1{display:flex;align-items:center;min-height:280px}.community-card.svelte-ufc1u1 p:where(.svelte-ufc1u1){color:#4d5f50;line-height:1.6}.included-resources.svelte-ufc1u1{font-family:inherit;color:#1e2f2a;width:100%;max-width:1152px;margin-inline:auto}.included-resources.svelte-ufc1u1 h2:where(.svelte-ufc1u1){font-family:inherit;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:600;line-height:1.15;letter-spacing:-.025em;margin:0 0 1.5rem}.included-art.svelte-ufc1u1 img.preview:where(.svelte-ufc1u1){box-shadow:none;width:100%;max-width:none;border-radius:0}.included-art.svelte-ufc1u1:has(img.preview:where(.svelte-ufc1u1)){padding:38px 0 0}.included-art.course-art.svelte-ufc1u1{padding:24px 0 0;align-items:flex-end;overflow:hidden}.course-art.svelte-ufc1u1 [data-course-cover]{flex-shrink:0;width:110%;transform:translateY(28px)}.included-details.svelte-ufc1u1{position:relative;background:#fafbf6}.included-card.svelte-ufc1u1{height:100%;border:1px solid #1e2f2a25;border-radius:12px;overflow:hidden;background:#fafbf6;min-width:0}.included-art.svelte-ufc1u1{position:relative;display:flex;align-items:center;justify-content:center;height:280px;padding:48px 26px 24px;background:#e4ebdc;border-bottom:1px solid #1e2f2a18}.included-art.svelte-ufc1u1 img:where(.svelte-ufc1u1){display:block;max-height:100%;max-width:100%;width:auto;height:auto;object-fit:contain;box-shadow:3px 6px 12px #1e2f2a25;border-radius:2px}.included-badge.svelte-ufc1u1{position:absolute;top:13px;right:13px;display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:6px;background:#a4c487;color:#1e2f2a;font-size:12px;font-weight:600;line-height:1.3}.included-badge.svelte-ufc1u1 svg:where(.svelte-ufc1u1){width:15px;height:15px}.file-art.svelte-ufc1u1{width:110px;height:150px;color:#78965e}.included-details.svelte-ufc1u1{padding:20px}.included-details.svelte-ufc1u1 h3:where(.svelte-ufc1u1){font-family:inherit;font-size:1.25rem;line-height:1.25;font-weight:600;letter-spacing:-.015em;margin:0 0 10px;text-wrap:balance}.included-details.svelte-ufc1u1>span:where(.svelte-ufc1u1){font-size:.8rem;color:#4d5f50}.testimonial-avatar.svelte-1p8tlhm div,.testimonial-avatar.svelte-1p8tlhm picture,.testimonial-avatar.svelte-1p8tlhm img{display:block;height:100%;width:100%}.testimonial-avatar.svelte-1p8tlhm img{object-fit:cover}@media(max-width:900px){.curriculum-section.svelte-efia31{padding-inline:1rem}.curriculum-section.svelte-efia31 .flex-container,.curriculum-section.svelte-efia31 .col-8{padding-inline:0}}.lesson-list.svelte-efia31{margin:0 3.25rem 1rem 4rem;padding:.25rem .85rem;border-radius:.65rem;background:color-mix(in srgb,var(--accent) 14%,var(--card))}.lesson-row.svelte-efia31{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 0}.lesson-row.svelte-efia31+.lesson-row:where(.svelte-efia31){border-top:1px solid color-mix(in srgb,var(--border) 65%,transparent)}@media(max-width:480px){.lesson-list.svelte-efia31{margin-left:2rem;margin-right:1.5rem}.lesson-row.svelte-efia31{gap:.5rem}}.chapter-number.svelte-efia31{display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border:1px solid var(--primary);border-radius:50%;font-size:.9rem;font-weight:600;line-height:1;color:var(--foreground);background:color-mix(in srgb,var(--primary) 20%,var(--card))}
