: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-courses-card{container-name:kit-courses;container-type:inline-size;width:100%;max-width:24.875rem}@media(min-width:768px){.kit-courses-card{max-width:22.5rem}}@media(min-width:1280px){.kit-courses-card{max-width:clamp(18.4375rem,calc(25.15625vw - 27px),28.5rem)}}.kit-courses-card__face{position:relative;width:100%;aspect-ratio:295/284;overflow:hidden;background:var(--kit-gray);border-radius:1rem}.kit-courses-card__figure{position:absolute;top:43.31%;left:58.64%;width:53.56%;height:56.69%;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.kit-courses-card__info{position:absolute;top:1.875rem;right:1.5rem;left:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.kit-courses-card__title.kit-text{font-size:1.375rem;line-height:.9;text-transform:none}.kit-courses-card__description{margin:0;color:var(--kit-black);font-family:var(--kit-font-text),sans-serif;font-weight:400;font-size:1rem;line-height:1.4}.kit-courses-card__action{position:absolute;top:70.42%;left:1.5rem}@container kit-courses (min-width: 20.625rem){.kit-courses-card__face{aspect-ratio:360/294}.kit-courses-card__figure{top:33.33%;left:46.67%;width:53.33%;height:66.67%}.kit-courses-card__action{top:71.43%}}@container kit-courses (min-width: 23.75rem){.kit-courses-card__face{aspect-ratio:398/280}.kit-courses-card__figure{top:33.57%;left:54.02%;width:45.98%;height:66.43%}.kit-courses-card__title.kit-text{font-size:1.25rem}.kit-courses-card__action{top:70%}}@container kit-courses (min-width: 26.25rem){.kit-courses-card__face{aspect-ratio:456/440}.kit-courses-card__figure{top:33.41%;left:36.84%;width:63.16%;height:66.59%}.kit-courses-card__info{top:2.25rem}.kit-courses-card__title.kit-text{font-size:1.75rem}.kit-courses-card__description{font-size:1.125rem}.kit-courses-card__action{top:80.91%}}