.ImageSlider-module_scroller_wLsQy{--image-size:48px;--step-padding:6px;--step-gap:8px;--step-min-width:110px;--dot-row:20px;--dot-size:12px;--cursor-size:18px;--duration:.3s;scrollbar-width:none;overflow-x:auto}.ImageSlider-module_scroller_wLsQy::-webkit-scrollbar{display:none}.ImageSlider-module_theme-warm_BcbWe{--dot-color:#f09375;--cursor-color:#e94e1b}.ImageSlider-module_theme-cold_Sp-K9{--dot-color:#739aff;--cursor-color:#2e69ff}.ImageSlider-module_variant-imageOnCursor_ftFfs{--image-size:56px}.ImageSlider-module_track_VXXWQ{--line-top:calc(var(--step-padding) + var(--image-size) + var(--step-gap) + var(--dot-row) / 2);min-width:calc(var(--count) * var(--step-min-width));grid-template-columns:repeat(var(--count), minmax(var(--step-min-width), 1fr));display:grid;position:relative}.ImageSlider-module_track_VXXWQ:before{content:"";top:var(--line-top);background-color:#000;height:1px;position:absolute;left:0;right:0}.ImageSlider-module_cursor_mS1z7{z-index:1;top:var(--line-top);left:calc((var(--active) + .5) * 100% / var(--count));width:var(--cursor-size);height:var(--cursor-size);background-color:var(--cursor-color);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.ImageSlider-module_cursor_mS1z7{transition:left var(--duration) ease-in-out}}.ImageSlider-module_step_2eT-S{align-items:center;gap:var(--step-gap);padding:var(--step-padding) 4px;color:#000;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;display:flex}.ImageSlider-module_step_2eT-S:focus-visible{outline:2px solid var(--cursor-color);outline-offset:-2px}@media (prefers-reduced-motion:no-preference){.ImageSlider-module_image_6l-hc,.ImageSlider-module_label_-yeXZ{transition:opacity var(--duration) ease-in-out}}.ImageSlider-module_image_6l-hc{width:100%;height:var(--image-size);object-fit:contain}.ImageSlider-module_dot_OCrSn{width:100%;height:var(--dot-row);position:relative}.ImageSlider-module_dot_OCrSn:before{content:"";width:1px;height:calc(var(--dot-row) / 2 + 4px);background-color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%)}.ImageSlider-module_dot_OCrSn:after{content:"";width:var(--dot-size);height:var(--dot-size);background-color:var(--dot-color);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ImageSlider-module_label_-yeXZ{text-align:center;text-transform:uppercase;opacity:.5;margin-top:6px;font-family:Anton,sans-serif;font-size:1.25rem;line-height:1.1}.ImageSlider-module_step_2eT-S:hover .ImageSlider-module_label_-yeXZ{opacity:.75}.ImageSlider-module_active_DtYNE .ImageSlider-module_label_-yeXZ,.ImageSlider-module_active_DtYNE:hover .ImageSlider-module_label_-yeXZ{opacity:1}.ImageSlider-module_variant-imageOnCursor_ftFfs .ImageSlider-module_step_2eT-S:not(.ImageSlider-module_active_DtYNE) .ImageSlider-module_image_6l-hc,.ImageSlider-module_variant-imageOnCursor_ftFfs .ImageSlider-module_step_2eT-S:not(.ImageSlider-module_active_DtYNE) .ImageSlider-module_label_-yeXZ{opacity:0}.VideoCarroussel-module_container_Bw7WP{--track-gap:var(--gap,32px);touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;padding:32px 0;overflow-x:clip}.VideoCarroussel-module_container_Bw7WP.VideoCarroussel-module_format-portrait_WuioA.VideoCarroussel-module_size-big_op1Q2{--card-width:348.75px}@media (width<=550px){.VideoCarroussel-module_container_Bw7WP.VideoCarroussel-module_format-portrait_WuioA.VideoCarroussel-module_size-big_op1Q2{--card-width:258.75px}}.VideoCarroussel-module_container_Bw7WP.VideoCarroussel-module_format-landscape_yVjkp.VideoCarroussel-module_size-big_op1Q2{--card-width:620px}@media (width<=550px){.VideoCarroussel-module_container_Bw7WP.VideoCarroussel-module_format-landscape_yVjkp.VideoCarroussel-module_size-big_op1Q2{--card-width:320px}}.VideoCarroussel-module_container_Bw7WP.VideoCarroussel-module_format-portrait_WuioA.VideoCarroussel-module_size-bigger_rgCKW{--card-width:410.625px}@media (width<=550px){.VideoCarroussel-module_container_Bw7WP.VideoCarroussel-module_format-portrait_WuioA.VideoCarroussel-module_size-bigger_rgCKW{--card-width:258.75px}}.VideoCarroussel-module_container_Bw7WP.VideoCarroussel-module_format-landscape_yVjkp.VideoCarroussel-module_size-bigger_rgCKW{--card-width:730px}@media (width<=550px){.VideoCarroussel-module_container_Bw7WP.VideoCarroussel-module_format-landscape_yVjkp.VideoCarroussel-module_size-bigger_rgCKW{--card-width:320px}}.VideoCarroussel-module_track_I05VV{gap:var(--track-gap);width:max-content;transform:translateX(calc(-1 * var(--offset,0) * (var(--card-width) + var(--track-gap)) - var(--card-width) / 2));margin:0 0 0 50%;padding:0;list-style:none;display:flex}.VideoCarroussel-module_item_RcfBo{width:var(--card-width);flex-shrink:0}.VideoCarroussel-module_item_RcfBo:nth-child(3n+1){transform:rotate(-4deg)translateY(30px)}.VideoCarroussel-module_item_RcfBo:nth-child(3n+2){transform:rotate(3deg)translateY(-20px)}.VideoCarroussel-module_item_RcfBo:nth-child(3n+3){transform:rotate(-1deg)}.ExperienceAfterMovies-module_section_WvA4Z{flex-direction:column;align-items:center;gap:40px;margin:120px 0;display:flex}.ExperienceAfterMovies-module_title_r7riQ{text-align:center}.ExperienceAfterMovies-module_slider_YcSSJ{width:100%;max-width:80%;padding:0 40px}@media (width<=550px){.ExperienceAfterMovies-module_slider_YcSSJ{max-width:100%;padding:0 10px}}.ExperienceStudents-module_section_D78dP{flex-direction:column;align-items:center;gap:40px;margin:120px 0;display:flex}.ExperienceStudents-module_title_y35Qz{text-align:center}.ExperienceStudents-module_slider_OcC-a{width:100%;max-width:80%;padding:0 40px}@media (width<=550px){.ExperienceStudents-module_slider_OcC-a{max-width:100%;padding:0 10px}}.ExperienceTeachers-module_section_BjyBS{flex-direction:column;align-items:center;gap:40px;margin:120px 0;display:flex}.ExperienceTeachers-module_title_a3iZO{text-align:center}.ExperienceTeachers-module_slider_S2uam{width:100%;max-width:80%;padding:0 40px}@media (width<=550px){.ExperienceTeachers-module_slider_S2uam{max-width:100%;padding:0 10px}}.Experience-module_portraits_ifHLg{--gap:64px}@media (width<=550px){.Experience-module_portraits_ifHLg{--gap:32px}}
