.kit-course-card-small{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:18.6875rem;padding:0;color:var(--kit-black);text-align:left;background:transparent;border:0;cursor:pointer}.kit-course-card-small__cover{position:relative;display:block;width:100%;aspect-ratio:299/180;margin-bottom:-3rem;overflow:hidden;border-radius:1.25rem}.kit-course-card-small__photo{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(0) rotate(0deg) scale(1);transform:translate(0) rotate(0deg) scale(1);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform 744ms cubic-bezier(.2,0,0,1);transition:-webkit-transform 744ms cubic-bezier(.2,0,0,1);transition:transform 744ms cubic-bezier(.2,0,0,1);transition:transform 744ms cubic-bezier(.2,0,0,1),-webkit-transform 744ms cubic-bezier(.2,0,0,1)}.kit-course-card-small__body{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:100%}.kit-course-card-small__meta{-ms-flex-wrap:wrap;flex-wrap:wrap}.kit-course-card-small__meta,.kit-course-card-small__subject{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.kit-course-card-small__subject-icon{position:relative;-ms-flex-negative:0;flex-shrink:0;width:5rem;height:5rem;margin-right:-2.5rem}.kit-course-card-small__subject-icon img{position:absolute;top:-13.34%;left:-11%;width:121.54%;height:121.54%;-o-object-fit:contain;object-fit:contain}.kit-course-card-small__subject-tag{display:-ms-inline-flexbox;display:inline-flex;height:2.25rem;margin:.5rem 0;padding:0 .75rem;color:var(--kit-white);line-height:1;background:var(--kit-course-subject);border-radius:.75rem;-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}.kit-course-card-small__subject-tag,.kit-course-card-small__tags{-ms-flex-align:center;align-items:center;font-family:var(--kit-font-text),sans-serif;font-weight:600;font-size:1rem;letter-spacing:-.01em}.kit-course-card-small__tags{display:-ms-flexbox;display:flex;gap:.375rem;margin-left:1rem;padding:.25rem 0;color:var(--kit-black-50);line-height:1.4}.kit-course-card-small__dot{width:.25rem;height:.25rem;background:var(--kit-black-50);border-radius:50%}.kit-course-card-small__details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.375rem;-ms-flex-align:start;align-items:flex-start;width:100%}.kit-course-card-small__title.kit-text{font-size:1.125rem}.kit-course-card-small__price{display:-ms-flexbox;display:flex;gap:.625rem;-ms-flex-align:center;align-items:center}.kit-course-card-small__amount.kit-text{font-size:1.375rem}.kit-course-card-small__period{color:var(--kit-black-60)}@media(hover:hover){.kit-course-card-small:focus-visible .kit-course-card-small__photo,.kit-course-card-small:hover .kit-course-card-small__photo{-webkit-transform:rotate(-1.9deg) scale(1.08);transform:rotate(-1.9deg) scale(1.08)}}@media(prefers-reduced-motion:reduce){.kit-course-card-small__photo{-webkit-transition:none;transition:none}}:root{--kit-black:#1f222f;--kit-black-60:rgba(31,34,47,.6);--kit-black-50:rgba(31,34,47,.5);--kit-black-20:rgba(31,34,47,.2);--kit-black-14:rgba(31,34,47,.14);--kit-black-12:rgba(31,34,47,.12);--kit-overlay:rgba(0,4,19,.8);--kit-gray:#edf2f8;--kit-gray-muted:#e4e4e6;--kit-gray-light:#f4f7fb;--kit-white:#fff;--kit-white-60:hsla(0,0%,100%,.6);--kit-white-50:hsla(0,0%,100%,.5);--kit-white-20:hsla(0,0%,100%,.2);--kit-accent:#ff3b00;--kit-accent-50:rgba(255,59,0,.5);--kit-accent-20:rgba(255,59,0,.2);--kit-biology:#5fa131;--kit-geography:#017c53;--kit-informatics:#00919e;--kit-foreign:#2989e2;--kit-math:#5040ff;--kit-physics:#5200be;--kit-chemistry:#b928e5;--kit-social:#ec3a87;--kit-russian:#e52b47;--kit-literature:#e65400;--kit-history:#eb7d15;--kit-task-correct:rgba(1,124,83,.05);--kit-task-error:rgba(227,39,42,.05);--kit-task-error-stroke:rgba(227,39,42,.15);--kit-task-incomplete:rgba(230,84,0,.05);--kit-task-partial:#e65400}.kit-teacher-mini{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem;-ms-flex-align:center;align-items:center;width:13.75rem;max-width:100%;padding:0;color:var(--kit-black);text-align:center;background:transparent;border:0;cursor:pointer}.kit-teacher-mini__frame{position:relative;display:block;width:100%;aspect-ratio:220/232;background:transparent;border-radius:1.25rem;-webkit-box-shadow:inset 0 0 0 .1875rem transparent;box-shadow:inset 0 0 0 .1875rem transparent}.kit-teacher-mini:focus-visible:not(.is-selected) .kit-teacher-mini__frame{-webkit-box-shadow:inset 0 0 0 .1875rem rgba(255,59,0,.5);box-shadow:inset 0 0 0 .1875rem rgba(255,59,0,.5)}.kit-teacher-mini.is-selected .kit-teacher-mini__frame,.kit-teacher-mini.is-selected:focus-visible .kit-teacher-mini__frame{-webkit-box-shadow:inset 0 0 0 .1875rem var(--kit-accent);box-shadow:inset 0 0 0 .1875rem var(--kit-accent)}.kit-teacher-mini__media{position:absolute;inset:0;overflow:hidden;background:var(--kit-gray);border-radius:1.25rem;-webkit-transition:inset 511ms cubic-bezier(.35,0,.1,1),border-radius 511ms cubic-bezier(.35,0,.1,1);transition:inset 511ms cubic-bezier(.35,0,.1,1),border-radius 511ms cubic-bezier(.35,0,.1,1)}.kit-teacher-mini.is-selected .kit-teacher-mini__media{inset:.4375rem;border-radius:1rem}.kit-teacher-mini__character,.kit-teacher-mini__icon,.kit-teacher-mini__photo{position:absolute;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:top 511ms cubic-bezier(.35,0,.1,1),left 511ms cubic-bezier(.35,0,.1,1),width 511ms cubic-bezier(.35,0,.1,1),height 511ms cubic-bezier(.35,0,.1,1),-webkit-transform 511ms cubic-bezier(.35,0,.1,1);transition:top 511ms cubic-bezier(.35,0,.1,1),left 511ms cubic-bezier(.35,0,.1,1),width 511ms cubic-bezier(.35,0,.1,1),height 511ms cubic-bezier(.35,0,.1,1),-webkit-transform 511ms cubic-bezier(.35,0,.1,1);transition:top 511ms cubic-bezier(.35,0,.1,1),left 511ms cubic-bezier(.35,0,.1,1),width 511ms cubic-bezier(.35,0,.1,1),height 511ms cubic-bezier(.35,0,.1,1),transform 511ms cubic-bezier(.35,0,.1,1);transition:top 511ms cubic-bezier(.35,0,.1,1),left 511ms cubic-bezier(.35,0,.1,1),width 511ms cubic-bezier(.35,0,.1,1),height 511ms cubic-bezier(.35,0,.1,1),transform 511ms cubic-bezier(.35,0,.1,1),-webkit-transform 511ms cubic-bezier(.35,0,.1,1)}.kit-teacher-mini__character{top:.75rem;left:1.9375rem;width:9.75rem;height:13rem;-o-object-fit:contain;object-fit:contain}.kit-teacher-mini__character--hover{opacity:0}.kit-teacher-mini.is-selected .kit-teacher-mini__character{top:.3125rem;left:1.5rem}.kit-teacher-mini__photo{top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kit-teacher-mini.is-selected.is-photo .kit-teacher-mini__photo{top:-3.21%;left:-3.88%;width:106.8%;height:106.42%}.kit-teacher-mini__icon{top:8.8125rem;left:8.5625rem;z-index:1;width:4.9375rem;height:4.9375rem;-o-object-fit:contain;object-fit:contain;-webkit-transform:rotate(6deg);transform:rotate(6deg)}.kit-teacher-mini.is-selected .kit-teacher-mini__icon{top:8.375rem;left:8.125rem}@media(hover:hover){.kit-teacher-mini:hover:not(.is-selected) .kit-teacher-mini__frame{-webkit-box-shadow:inset 0 0 0 .1875rem rgba(255,59,0,.5);box-shadow:inset 0 0 0 .1875rem rgba(255,59,0,.5)}.kit-teacher-mini:hover:not(.is-selected) .kit-teacher-mini__media{inset:.4375rem;border-radius:1rem}.kit-teacher-mini:hover:not(.is-selected) .kit-teacher-mini__character:not(.kit-teacher-mini__character--hover){opacity:0}.kit-teacher-mini:hover:not(.is-selected) .kit-teacher-mini__character--hover{opacity:1}.kit-teacher-mini:hover:not(.is-selected) .kit-teacher-mini__character{top:.3125rem;left:1.5rem}.kit-teacher-mini:hover:not(.is-selected).is-photo .kit-teacher-mini__photo{top:-5.5%;left:-11.65%;width:116.99%;height:116.51%;-webkit-transform:rotate(-2.6deg);transform:rotate(-2.6deg)}.kit-teacher-mini:hover:not(.is-selected) .kit-teacher-mini__icon{top:8.375rem;left:8.125rem}}@media(prefers-reduced-motion:reduce){.kit-teacher-mini__character,.kit-teacher-mini__media,.kit-teacher-mini__photo{-webkit-transition:none;transition:none}}.kit-teacher-mini__check{position:absolute;z-index:2;top:.9375rem;left:.9375rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.25rem;height:2.25rem;background:var(--kit-accent);border-radius:50%}.kit-teacher-mini__check img{width:1.25rem;height:1.25rem;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.kit-teacher-mini__copy{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.25rem;width:100%}.kit-teacher-mini__name,.kit-teacher-mini__subject{font-weight:600;line-height:1;letter-spacing:-.01em}.kit-teacher-mini__name{font-size:1.125rem}.kit-teacher-mini__subject{color:var(--kit-black-60);font-size:1rem}.kit-teacher-mini:focus-visible{outline:none}