.Options_component__vgKWw{margin-top:1rem;scroll-margin-bottom:2.5rem}.Options_container__jqHi5{gap:1rem}@media (min-width:1024px){.Options_container__jqHi5{gap:2rem}}.Options_container__jqHi5{display:flex;flex-direction:column}@media (min-width:640px){.Options_container__jqHi5{flex-direction:row}}.Options_options__WF2pN{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.view-list .Options_options__WF2pN{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:720px){.view-list .Options_options__WF2pN{grid-template-columns:repeat(2,minmax(0,1fr))}}.view-image .Options_options__WF2pN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:720px){.view-image .Options_options__WF2pN{grid-template-columns:repeat(4,minmax(0,1fr))}}.view-image .Options_options__WF2pN .Options_option__fshyd{width:100%}.view-basket .Options_options__WF2pN{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.view-basket .Options_options__WF2pN{width:66.666667%;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.view-basket .Options_options__WF2pN{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:1280px){.view-basket .Options_options__WF2pN{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1440px){.view-basket .Options_options__WF2pN{grid-template-columns:repeat(3,minmax(0,1fr))}}.view-basket .Options_options__WF2pN .Options_option__btn__Nl8Wf{width:100%;gap:.5rem;border-radius:.6rem;--tw-bg-opacity:1;background-color:rgb(230 0 0/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-weight:700;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));display:inline-flex;align-items:center;justify-content:center;text-align:center}.view-basket .Options_options__WF2pN .Options_option__label__DCFcl{padding:.5rem}@media (max-width:639px){.view-basket .Options_options__WF2pN .Options_option__label__DCFcl{padding:.25rem}}.view-basket .Options_options__WF2pN .Options_option__label__DCFcl{flex-direction:column}.view-basket .Options_options__WF2pN .Options_option__label__DCFcl:before{display:none}.view-basket .Options_options__WF2pN .Options_option__label__DCFcl img{width:100%}.Options_option__input__qKY9P{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.Options_option__label__DCFcl{position:relative;display:flex;cursor:pointer;align-items:center;gap:1rem;border-radius:.6rem;border-width:2px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem 1rem;font-size:clamp(.9rem,2cqw,1rem);line-height:1.25}@media (min-width:1024px){.Options_option__label__DCFcl{min-height:4rem}}.Options_option__label__DCFcl{border-color:rgba(0,0,0,.1)}.Options_option__label__DCFcl:before{content:"";display:block;height:.75rem;width:.75rem;flex-shrink:0;border-radius:.125rem;outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#c8c8c8}.view-image .Options_option__label__DCFcl{flex-direction:column;gap:.5rem;padding:1rem}.view-image .Options_option__label__DCFcl:before{position:absolute;top:0;left:0;margin:1rem}.Options_option__label__DCFcl img{border-radius:.375rem}input[type=radio]+.Options_option__label__DCFcl:before{border-radius:9999px}input:hover+.Options_option__label__DCFcl{border-color:rgba(0,0,0,.4)}input:checked+.Options_option__label__DCFcl{--tw-border-opacity:1;border-color:rgb(251 209 153/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 244 230/var(--tw-bg-opacity,1))}input:checked+.Options_option__label__DCFcl:before{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));outline-color:#000}input:focus-visible+.Options_option__label__DCFcl{outline-style:solid;outline-width:2px;outline-offset:1px}input:focus-visible:checked+.Options_option__label__DCFcl{outline-style:solid;outline-width:2px;outline-offset:2px}input:disabled+.Options_option__label__DCFcl{cursor:default}.Options_correct-badge__y_jgC{position:absolute;right:0;top:0;margin-right:-.5rem;margin-top:-.5rem;display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 115 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 128 0/var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.Options_component__e7Jet{margin-top:2rem;scroll-margin-bottom:2.5rem}.Options_container__NdGHo{margin:auto;width:100%;justify-content:flex-start;gap:1rem}@media (min-width:1024px){.Options_container__NdGHo{gap:2rem}}.Options_container__NdGHo{display:flex;flex-direction:column}@media (min-width:640px){.Options_container__NdGHo{flex-direction:row}}.Options_options__Mb2FQ{margin-top:1rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.view-abc .Options_options__Mb2FQ,.view-list .Options_options__Mb2FQ{display:grid;width:100%}.view-list .Options_options__Mb2FQ .Options_option__QquK_{height:100%;width:100%;text-align:left}.view-checkout .Options_options__Mb2FQ{display:grid;width:100%}.view-checkout .Options_options__Mb2FQ .Options_option__QquK_{width:100%}.view-image .Options_options__Mb2FQ{display:grid}.view-image .Options_options__Mb2FQ .Options_option__QquK_{width:100%;max-width:11rem}.Options_option__input__cDuPK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.Options_option__label__kMNpW{position:relative;display:flex;height:100%;cursor:pointer;align-items:center;gap:1rem;border-radius:.6rem;border-width:2px;border-color:rgba(0,0,0,.1);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem 1rem;font-size:clamp(.5rem,2cqw,1rem);line-height:1.25}@media (min-width:1024px){.Options_option__label__kMNpW{min-height:4rem}}.Options_option__label__kMNpW:before{content:"";display:block;height:1rem;width:1rem;flex-shrink:0;border-radius:.125rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px #c8c8c8}.view-image .Options_option__label__kMNpW{height:100%;flex-direction:column;gap:.5rem;padding:1rem}.view-image .Options_option__label__kMNpW:before{position:absolute;top:0;left:0;margin:1rem}.view-basket .Options_option__label__kMNpW{flex-direction:column}.view-basket .Options_option__label__kMNpW:before{display:none}.Options_option__label__kMNpW img{border-radius:.375rem}input[type=radio]+.Options_option__label__kMNpW:before{border-radius:9999px}input:hover+.Options_option__label__kMNpW{border-color:rgba(0,0,0,.4)}input:hover+.Options_option__label__kMNpW:before{box-shadow:0 0 0 2px #000}input:checked+.Options_option__label__kMNpW{--tw-border-opacity:1;border-color:rgb(251 209 153/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 244 230/var(--tw-bg-opacity,1))}input:checked+.Options_option__label__kMNpW:before{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));box-shadow:0 0 0 2px #000}input:focus-visible+.Options_option__label__kMNpW{outline-style:solid;outline-width:2px;outline-offset:1px}input:focus-visible:checked+.Options_option__label__kMNpW{outline-style:solid;outline-width:2px;outline-offset:2px}input:disabled+.Options_option__label__kMNpW{cursor:default}.Options_correct-badge__Q9ZMP{position:absolute;right:0;top:0;margin-right:-.5rem;margin-top:-.5rem;display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 115 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 128 0/var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.Basket_container__SElzL{margin:1rem auto auto;gap:1rem}@media (min-width:1024px){.Basket_container__SElzL{gap:4rem}}.Basket_container__SElzL{display:flex;flex-direction:column}@media (min-width:640px){.Basket_container__SElzL{flex-direction:row}}.Basket_options__xYsR5{display:grid;grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}@media (min-width:1280px){.Basket_options__xYsR5{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1440px){.Basket_options__xYsR5{grid-template-columns:repeat(4,minmax(0,1fr))}}.Basket_options__xYsR5 .Basket_option__btn__mYSWR{width:100%;gap:.5rem;border-radius:.6rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(230 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(230 0 0/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:700;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));display:inline-flex;align-items:center;justify-content:center;text-align:center}.Basket_options__xYsR5 .Basket_option__btn__mYSWR.selected{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(230 0 0/var(--tw-text-opacity,1))}.Basket_options__xYsR5 .Basket_option__label__NwMHo{padding:.5rem}@media (max-width:639px){.Basket_options__xYsR5 .Basket_option__label__NwMHo{padding:.25rem}}.Basket_options__xYsR5 .Basket_option__label__NwMHo{flex-direction:column}.Basket_options__xYsR5 .Basket_option__label__NwMHo:before{display:none}.Basket_options__xYsR5 .Basket_option__label__NwMHo img{width:100%}.Feedback_component__9VlBX{margin-top:2rem;scroll-margin-top:10rem;border-radius:.375rem;border-width:1px;border-color:hsla(0,0%,91%,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;text-align:left}@media (min-width:720px){.Feedback_component__9VlBX{padding:2rem}}.Feedback_title__97ynb{margin-bottom:.5rem;display:block;font-size:1.5rem;line-height:2rem}.DragDrop_component__SRP_V{margin-top:1rem}.DragDrop_correct-badge__xwCFs{position:absolute;right:0;top:0;margin-right:-.5rem;margin-top:-.5rem;display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 115 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 128 0/var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.FormField_component__ttLnk{margin-bottom:.5rem;width:100%}.FormField_label__itjUh{margin-bottom:.25rem;display:block;font-weight:700;color:rgb(230 0 0/var(--tw-text-opacity,1))}.FormField_label__itjUh,.FormField_validation__vHPWC{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1}.FormField_validation__vHPWC{margin-top:.5rem;color:rgb(244 140 0/var(--tw-text-opacity,1))}.Feedback_component__4nRGi{border-radius:.375rem;border-width:1px;border-color:rgba(191,223,191,.5);--tw-bg-opacity:1;background-color:rgb(230 242 230/var(--tw-bg-opacity,1));padding:1rem;text-align:left}.Feedback_title__yB2Dh{margin-bottom:.25rem;display:block;font-size:1.25rem;line-height:1.75rem}.LessonView_component__v0GQT{overflow-y:auto;--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity,1));position:absolute;inset:0}@media (min-width:1024px){.LessonView_component__v0GQT{overflow:hidden}}.LessonView_top__g_uTv{position:absolute;top:0;left:0;right:0;z-index:0;margin-left:1rem;margin-right:1rem;display:flex;height:5rem;align-items:center;gap:1rem}@media (min-width:720px){.LessonView_top__g_uTv{margin-left:5rem;margin-right:5rem}}@media (min-width:1280px){.LessonView_top__g_uTv{margin-left:8rem;margin-right:8rem;height:8rem}}.LessonView_step__k4WVF{z-index:20;margin:5rem 1rem 6rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2rem}.LessonView_step__k4WVF.LessonView_is-cover__EOhGp{margin-bottom:1rem}@media (min-width:1024px){.LessonView_step__k4WVF.LessonView_is-cover__EOhGp{margin-bottom:6rem}}@media (min-width:720px){.LessonView_step__k4WVF{margin-left:5rem;margin-right:5rem}}@media (min-width:1024px){.LessonView_step__k4WVF{position:absolute;inset:0}}@media (min-width:1280px){.LessonView_step__k4WVF{margin:8rem}}.LessonView_content__BljoK{display:flex;flex-direction:column;gap:.5rem}.LessonView_navigation__HbN25{position:fixed;bottom:0;right:0;left:0;z-index:30;display:flex;height:5rem;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:1rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(200 200 200/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem}@media (min-width:720px){.LessonView_navigation__HbN25{justify-content:flex-start}}.LessonView_card__T8adi{width:100%;animation:LessonView_fadeIn__e_4jE 275ms ease-in-out 0ms}@keyframes LessonView_fadeIn__e_4jE{0%{opacity:0;transform:scale(.98) translateY(20px)}to{opacity:1;transform:scale(1) translate(0)}}.LessonView_stepFrame__Vb9kf{display:flex;aspect-ratio:5/3;max-height:100%;width:100%;flex:1 1 0%;flex-direction:column;overflow:hidden;border-radius:.6rem;border-width:1px;border-color:rgba(51,51,51,.1);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));container-type:inline-size}@media (min-width:720px){.LessonView_stepFrame__Vb9kf{justify-self:center}}@media (min-width:1280px){.LessonView_stepFrame__Vb9kf{max-width:calc(100vw - 320px)}}.LessonView_stepFrame__Vb9kf>*{width:100%}.LessonView_stepFrame__inner__DyQaS{width:100%;flex:1 1 0%;overflow-y:scroll}.LessonView_stepFrame__inner__DyQaS ::-webkit-scrollbar{width:.375rem}.LessonView_stepFrame__inner__DyQaS ::-webkit-scrollbar-track{background-color:transparent}.LessonView_stepFrame__inner__DyQaS ::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.VideoPlayer_video-player__eU9Lt{position:relative;height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.VideoPlayer_video-player-preloadvideo__1vULP{position:fixed!important;opacity:0!important;pointer-events:none!important}.VideoPlayer_video-player__eU9Lt iframe{height:100%;width:100%}.VideoPlayer_video-player--fit-cover__RtrEv video{-o-object-fit:cover;object-fit:cover}.VideoPlayer_video-player--fit-contain__Fybtf video{-o-object-fit:contain;object-fit:contain}.VideoPlayer_video-player__eU9Lt .plyr{position:relative;--plyr-color-main:#e60000;--plyr-badge-border-radius:0px;--plyr-control-radius:0px;--plyr-menu-radius:0px;--plyr-tooltip-radius:0px;--plyr-range-track-height:0.5rem}.VideoPlayer_video-player__eU9Lt .plyr__video-wrapper{position:relative}.VideoPlayer_video-player__eU9Lt .plyr progress{border-radius:0!important}.VideoPlayer_video-player__eU9Lt .plyr progress::-webkit-progress-value{border-radius:0!important}.VideoPlayer_video-player__eU9Lt .plyr progress::-moz-progress-bar{border-radius:0!important}.VideoPlayer_video-player__eU9Lt .plyr progress::-ms-fill{border-radius:0!important}.VideoPlayer_video-player__eU9Lt .plyr input[type=range]::-webkit-slider-runnable-track{border-radius:0!important}.VideoPlayer_video-player__eU9Lt .plyr input[type=range]::-webkit-slider-thumb{opacity:0!important}.VideoPlayer_video-player__eU9Lt .plyr input[type=range]::-moz-range-thumb{opacity:0!important}.VideoPlayer_video-player__eU9Lt .plyr input[type=range]::-ms-thumb{opacity:0!important}.Input_component__4jQ2D{margin-top:1rem;margin-bottom:1rem}.Input_formInput__yE1H1{flex-shrink:1;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.5rem;border-width:1px;border-color:hsl(var(--bc)/var(--tw-border-opacity));--tw-border-opacity:0;background-color:hsl(var(--b1)/var(--tw-bg-opacity));border-radius:var(--rounded-btn,.5rem)}.Input_input-group__bDwHz>.Input_formInput__yE1H1{isolation:isolate;border-radius:0}.Input_formInput__yE1H1{font-size:1.125rem;line-height:2}.Input_formInput__yE1H1 input:focus{outline:2px solid transparent;outline-offset:2px}.Input_formInput__yE1H1[list]::-webkit-calendar-picker-indicator{line-height:1em}.Input_formInput__yE1H1{--tw-border-opacity:0.2}.Input_formInput__yE1H1:focus,.Input_formInput__yE1H1:focus-within{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--bc)/.2)}.Input_formInput__yE1H1:disabled,.Input_formInput__yE1H1[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:hsl(var(--b2)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--b2)/var(--tw-bg-opacity));--tw-text-opacity:0.2}.Input_formInput__yE1H1:disabled::-moz-placeholder,.Input_formInput__yE1H1[disabled]::-moz-placeholder{color:hsl(var(--bc)/var(--tw-placeholder-opacity));--tw-placeholder-opacity:0.2}.Input_formInput__yE1H1:disabled::placeholder,.Input_formInput__yE1H1[disabled]::placeholder{color:hsl(var(--bc)/var(--tw-placeholder-opacity));--tw-placeholder-opacity:0.2}.Input_mockup-browser__OP9BN .Input_mockup-browser-toolbar__7g7nX .Input_formInput__yE1H1{position:relative;margin-left:auto;margin-right:auto;display:block;height:1.75rem;width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity:1;background-color:hsl(var(--b2)/var(--tw-bg-opacity));padding-left:2rem}.Input_mockup-browser__OP9BN .Input_mockup-browser-toolbar__7g7nX .Input_formInput__yE1H1:before{left:.5rem;aspect-ratio:1/1;height:.75rem;--tw-translate-y:-50%;border-radius:9999px;border-width:2px;border-color:currentColor}.Input_mockup-browser__OP9BN .Input_mockup-browser-toolbar__7g7nX .Input_formInput__yE1H1:after,.Input_mockup-browser__OP9BN .Input_mockup-browser-toolbar__7g7nX .Input_formInput__yE1H1:before{content:"";position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:.6}.Input_mockup-browser__OP9BN .Input_mockup-browser-toolbar__7g7nX .Input_formInput__yE1H1:after{left:1.25rem;height:.5rem;--tw-translate-y:25%;--tw-rotate:-45deg;border-radius:9999px;border-width:1px;border-color:currentColor}.Input_formInput__yE1H1{margin-top:1rem;height:4rem;width:100%;font-size:1.25rem;line-height:1.75rem}.Input_formInput__yE1H1,.Input_formInput__yE1H1:disabled{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}