.teacher-teaser.svelte-1qe40vq{display:flex;align-items:flex-start;gap:calc(2 * var(--size))}.avatar-link.svelte-1qe40vq{display:block;flex-shrink:0;border-radius:50%;line-height:0;text-decoration:none}.avatar-link.svelte-1qe40vq:focus-visible{outline:calc(.125 * var(--size)) solid var(--color-link);outline-offset:calc(.25 * var(--size))}.avatar-wrapper.svelte-1qe40vq{width:calc(7.5 * var(--size));height:calc(7.5 * var(--size));border-radius:50%;overflow:hidden}@media (max-width: 600px-0.02px){.avatar-wrapper.svelte-1qe40vq{width:calc(6.25 * var(--size));height:calc(6.25 * var(--size))}}@media(min-width:1500px){.avatar-wrapper.svelte-1qe40vq{width:calc(10.625 * var(--size));height:calc(10.625 * var(--size))}}.avatar.svelte-1qe40vq{width:100%;height:100%;object-fit:cover}.info.svelte-1qe40vq{display:flex;flex-direction:column;gap:calc(.5 * var(--size));flex:1}@media(min-width:1500px){.info.svelte-1qe40vq{position:relative;max-width:calc(28.125 * var(--size));min-width:calc(28.125 * var(--size));padding-top:calc(.75 * var(--size))}}.name.svelte-1qe40vq{font-size:calc(1.5 * var(--size));font-weight:700;color:var(--color-text-primary);margin:0;line-height:1;margin-bottom:calc(.25 * var(--size))}@media(min-width:1500px){.name.svelte-1qe40vq{font-size:calc(2.75 * var(--size));margin-bottom:calc(1.125 * var(--size))}}.name-link.svelte-1qe40vq{color:inherit;text-decoration:none}.name-link.svelte-1qe40vq:hover{color:var(--color-link-hover)}.name-link.svelte-1qe40vq:focus-visible{outline:calc(.125 * var(--size)) solid var(--color-link);outline-offset:calc(.25 * var(--size));border-radius:calc(.25 * var(--size))}.bio.svelte-1qe40vq{font-size:calc(1.1875 * var(--size));line-height:1;color:var(--color-text-primary);margin:0}@media(min-width:1500px){.bio.svelte-1qe40vq{font-size:calc(2 * var(--size))}}.teacher-link.svelte-1qe40vq{display:inline-block;font-size:calc(1 * var(--size));color:var(--color-link);transition:color .2s,transform .12s ease;text-decoration:underline}@media(min-width:1500px){.teacher-link.svelte-1qe40vq{display:block;position:absolute;left:100%;width:max-content;margin-left:calc(2.875 * var(--size));margin-top:calc(3 * var(--size));font-size:calc(2 * var(--size))}}.teacher-link.svelte-1qe40vq:hover{color:var(--color-link-hover);text-decoration:underline}.teacher-link.svelte-1qe40vq:active{transform:scale(.98)}.course-page.svelte-j008ha{position:relative;padding-bottom:0}.about-trigger.svelte-j008ha{z-index:2;position:absolute;bottom:calc(1.375 * var(--size));left:0;color:var(--color-text-invert);margin-top:calc(1 * var(--size));width:100%;text-align:center;cursor:pointer;font-size:calc(1.125 * var(--size));opacity:.8;transition:opacity .2s;display:flex;align-items:center;justify-content:center;gap:calc(.5 * var(--size))}.about-trigger.svelte-j008ha:hover{opacity:1}.about-trigger.svelte-j008ha .arrow:where(.svelte-j008ha){display:flex;align-items:center;transition:transform .3s ease}.about-trigger.svelte-j008ha .arrow.open:where(.svelte-j008ha){transform:rotate(180deg)}.about-scroller.svelte-j008ha{display:grid;grid-template-columns:1fr;grid-template-areas:"teacher" "content" "video";overflow:hidden}.teacher.svelte-j008ha{background-color:var(--color-background-light);padding:calc(1.5 * var(--size)) 0;padding-left:calc(1.375 * var(--size));padding-right:calc(1.375 * var(--size))}@media(min-width:1500px){.teacher.svelte-j008ha{padding-left:calc(9.125 * var(--size));padding-right:calc(9.125 * var(--size))}}@media(min-width:2000px){.teacher.svelte-j008ha{padding-left:calc(24.75 * var(--size));padding-right:calc(24.75 * var(--size))}}.trailer-section.svelte-j008ha{padding-left:calc(1.375 * var(--size));padding-right:calc(1.375 * var(--size));margin-bottom:calc(5 * var(--size))}@media(min-width:1500px){.trailer-section.svelte-j008ha{padding-left:calc(9.125 * var(--size));padding-right:calc(9.125 * var(--size));margin-bottom:calc(11.875 * var(--size))}}@media(min-width:2000px){.trailer-section.svelte-j008ha{padding-left:calc(24.75 * var(--size));padding-right:calc(24.75 * var(--size))}}.trailer-section.svelte-j008ha .video-wrapper:where(.svelte-j008ha){overflow:hidden;aspect-ratio:16/9;background:#000;position:relative;width:100%}.lessons-section.svelte-j008ha{padding-bottom:calc(3.75 * var(--size))}@media(min-width:840px){.lessons-section.svelte-j008ha{display:flex;flex-direction:column;align-items:center}}.lessons-section.svelte-j008ha .lessons-list:where(.svelte-j008ha){display:flex;flex-direction:column;gap:calc(2.5 * var(--size))}@media(min-width:840px){.lessons-section.svelte-j008ha .lessons-list:where(.svelte-j008ha){max-width:calc(37.5 * var(--size))}}@media(min-width:1500px){.lessons-section.svelte-j008ha .lessons-list:where(.svelte-j008ha){max-width:none;width:100%}}.bundle-offers-section.svelte-j008ha{margin-bottom:calc(3.75 * var(--size))}.bundle-offers-grid.svelte-j008ha{display:grid;grid-template-columns:1fr;gap:calc(2 * var(--size));padding-left:calc(2 * var(--size));padding-right:calc(2 * var(--size))}@media(min-width:840px){.bundle-offers-grid.svelte-j008ha{grid-template-columns:repeat(2,1fr)}}@media(min-width:1500px){.bundle-offers-grid.svelte-j008ha{grid-template-columns:repeat(3,1fr)}}@media(min-width:2000px){.bundle-offers-grid.svelte-j008ha{grid-template-columns:repeat(4,1fr)}}.bundle-offers-item.svelte-j008ha{display:flex}.recommendations-grid.svelte-j008ha{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(.1875 * var(--size))}@media(min-width:840px){.recommendations-grid.svelte-j008ha{grid-template-columns:repeat(3,1fr)}}@media(min-width:1500px){.recommendations-grid.svelte-j008ha{grid-template-columns:repeat(4,1fr)}}@media(min-width:2000px){.recommendations-grid.svelte-j008ha{grid-template-columns:repeat(5,1fr)}}.recommendations-grid.svelte-j008ha .recommendations-item:where(.svelte-j008ha){display:flex}
