.black-friday_page__duNc3[data-bf-landing]{--bf-ground:#0a0a0b;--bf-raise:#141416;--bf-line:#ffffff17;--bf-ink:#ffffff;--bf-soft:#b6b6bd;--bf-mute:#8e8e96;--bf-quiet:#6f6f78;--bf-yellow:#fdd130;--bf-orange:#ff6632;--bf-ease:cubic-bezier(0.22,1,0.36,1);--bf-hand:var(--font-homepage-italic),var(--font-homepage),sans-serif;background:var(--bf-ground);color:var(--bf-ink);overflow:clip}html:has(.black-friday_page__duNc3[data-bf-landing]){background:#0a0a0b;scrollbar-color:#3a3a40 #0a0a0b}.black-friday_page__duNc3[data-bf-landing] ::selection{background:var(--bf-yellow);color:#111}.black-friday_page__duNc3[data-bf-landing] :focus-visible{outline-color:var(--bf-yellow)}.black-friday_page__duNc3[data-bf-landing] header[data-open]>div:first-child{background:#141416d9;box-shadow:0 0 0 1px #ffffff1a,0 12px 40px #00000073}.black-friday_page__duNc3[data-bf-landing] header[data-open] a[aria-label^="Туториум"] img{filter:invert(1)}.black-friday_page__duNc3[data-bf-landing] header[data-open] button[aria-controls=homepage-navigation-menu],.black-friday_page__duNc3[data-bf-landing] header[data-open] nav a,.black-friday_page__duNc3[data-bf-landing] header[data-open]>div:first-child>div:last-child>a{color:#e9e9ee}.black-friday_page__duNc3[data-bf-landing] header[data-open] button[aria-controls=homepage-navigation-menu]:hover,.black-friday_page__duNc3[data-bf-landing] header[data-open] nav a:hover,.black-friday_page__duNc3[data-bf-landing] header[data-open] nav a[aria-current=page],.black-friday_page__duNc3[data-bf-landing] header[data-open]>div:first-child>div:last-child>a:hover{background:#ffffff14}.black-friday_page__duNc3[data-bf-landing] header[data-open] [class*=_cta_]{background:var(--bf-yellow);color:#141414}.black-friday_page__duNc3[data-bf-landing] header[data-open] [class*=_cta_]:hover{background:#ffdc4d}.black-friday_page__duNc3[data-bf-landing] header[data-open] [id=homepage-navigation-menu]{background:#141416f5;box-shadow:0 0 0 1px #ffffff1a,0 12px 40px #00000073}.black-friday_page__duNc3[data-bf-landing] header[data-open] a:focus-visible,.black-friday_page__duNc3[data-bf-landing] header[data-open] button:focus-visible{outline-color:var(--bf-yellow)}.black-friday_srOnly__eueW_{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.black-friday_hero__XIRo4{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:max(calc(100svh - var(--homepage-header-height, 76px)),740px);padding:clamp(36px,6vh,72px) var(--hp-gutter) clamp(180px,22vh,220px);text-align:center}.black-friday_hero__XIRo4:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/homepage-v2/print-grain.png);filter:invert(1);opacity:.09;pointer-events:none}.black-friday_page__duNc3[data-bf-landing] .black-friday_review__kl_u6{position:relative;z-index:2;background:#ffffff14;border-color:#ffffff38;box-shadow:none;color:var(--bf-ink)}.black-friday_page__duNc3[data-bf-landing] .black-friday_review__kl_u6 strong{color:var(--bf-ink)}.black-friday_page__duNc3[data-bf-landing] .black-friday_review__kl_u6 [class*=stars]>span{color:#ffffff40}.black-friday_page__duNc3[data-bf-landing] .black-friday_review__kl_u6 [class*=stars]>span:last-child{color:var(--bf-yellow)}.black-friday_page__duNc3[data-bf-landing] .black-friday_review__kl_u6 [class*=reviewCount]{border-left-color:#ffffff38;color:#ffffffcc}.black-friday_page__duNc3[data-bf-landing] .black-friday_review__kl_u6>svg{color:#ffffffcc}.black-friday_page__duNc3[data-bf-landing] .black-friday_review__kl_u6:hover{background:#ffffff1f;border-color:#ffffff66}.black-friday_title__Phm_M{position:relative;z-index:2;margin:0;font-size:clamp(40px,4.6vw,76px);font-weight:600;line-height:1.02;letter-spacing:-.05em;text-wrap:balance}.black-friday_title__Phm_M span+span{color:#7b7b84}.black-friday_lead__Fxb3K{position:relative;z-index:2;max-width:34em;text-wrap:balance;margin-top:clamp(14px,2vh,20px)!important;font-size:clamp(18px,1.45vw,22px);line-height:1.4!important;letter-spacing:-.015em;color:var(--bf-soft)}.black-friday_accent__EpG2D{color:var(--bf-yellow)}.black-friday_heroAction__UGQWq{position:relative;z-index:2;margin-top:clamp(30px,4.4vh,44px)}.black-friday_page__duNc3[data-bf-landing] .black-friday_heroCta__SCMQQ,.black-friday_page__duNc3[data-bf-landing] .black-friday_tileCta__WJj8G{--cta-bg:#ffffff;--cta-fg:#141414;--cta-ink:var(--bf-yellow);--cta-on:#141414;box-shadow:none}.black-friday_heroCta__SCMQQ{min-height:62px}.black-friday_countdown__XG5hW{position:relative;z-index:2;margin-top:clamp(36px,5.4vh,60px)}.black-friday_countdownLabel__a_yYS{font-size:14px;font-weight:500;color:var(--bf-mute)}.black-friday_countdownFace__CTUMd{display:flex;justify-content:center;margin-top:4px}.black-friday_countdownUnit__w27RF{position:relative;display:grid;justify-items:center;padding:0 clamp(10px,1.4vw,24px)}.black-friday_countdownUnit__w27RF i{position:absolute;left:0;top:-.04em;translate:-50% 0;font-size:clamp(56px,11vw,172px);font-style:normal;font-weight:400;line-height:1;color:var(--bf-quiet)}.black-friday_countdownDigits__uURO1{display:flex;overflow:hidden;font-size:clamp(64px,12.4vw,196px);font-weight:600;line-height:.92;letter-spacing:-.045em}.black-friday_countdownDigits__uURO1 span{display:inline-block;width:.6em;text-align:center}.black-friday_countdownWord__NHKwz{margin-top:8px;font-size:14px;color:var(--bf-mute)}.black-friday_ticker__kT93_{position:absolute;z-index:3;left:-4vw;right:-4vw;bottom:clamp(18px,3vh,36px);height:118px;pointer-events:none;user-select:none}.black-friday_tickerBack__NcEx_,.black-friday_tickerFront__8DRoM{position:absolute;left:0;right:0;overflow:hidden;padding:15px 0 14px}.black-friday_tickerBack__NcEx_{top:6px;background:#1c1c1f;color:var(--bf-yellow);transform:rotate(2deg)}.black-friday_tickerFront__8DRoM{bottom:8px;background:var(--bf-yellow);color:#141414;transform:rotate(-2.4deg);box-shadow:0 14px 30px #00000066}.black-friday_tickerTrack__JPEsX{display:flex;width:max-content}.black-friday_tickerRow__USx1W{display:flex;flex:none}.black-friday_tickerRow__USx1W>span{display:inline-flex;align-items:center;gap:26px;padding-right:26px;font-size:21px;font-weight:600;line-height:1;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}.black-friday_tickerRow__USx1W i{width:8px;height:8px;border-radius:50%;background:currentColor}@media (prefers-reduced-motion:no-preference){.black-friday_tickerTrack__JPEsX{animation:black-friday_ticker__kT93_ 46s linear infinite}.black-friday_tickerTrack__JPEsX[data-reverse]{animation-direction:reverse;animation-duration:60s}.black-friday_countdownDigits__uURO1 span{animation:black-friday_digit-in__Aq5ze .5s var(--bf-ease)}}@keyframes black-friday_ticker__kT93_{to{transform:translateX(-50%)}}@keyframes black-friday_digit-in__Aq5ze{0%{opacity:0;transform:translateY(-60%);filter:blur(3px)}}.black-friday_section__YxRlW{max-width:calc(1450px + var(--hp-gutter) * 2);margin:0 auto;padding:0 var(--hp-gutter) var(--hp-section-gap);color:var(--bf-ink)}.black-friday_hero__XIRo4+.black-friday_section__YxRlW{padding-top:calc(var(--hp-section-gap) * .75)}.black-friday_heading__cLJB5{margin-bottom:clamp(28px,3vw,44px)!important;font-size:var(--hp-heading-size);font-weight:600;line-height:1.04;letter-spacing:-.05em;text-wrap:balance}.black-friday_tiles__riGTM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.black-friday_tile___qu8Q{display:flex;flex-direction:column;gap:18px;padding:clamp(24px,2.2vw,32px);border:1px solid var(--bf-line);border-radius:30px;background:var(--bf-raise)}.black-friday_tileHead__0k_RG{display:flex;align-items:center;gap:14px}.black-friday_tileHead__0k_RG h3{font-size:clamp(24px,2vw,30px);font-weight:600;line-height:1.05;letter-spacing:-.04em}.black-friday_tileHead__0k_RG h3 span{color:var(--bf-mute)}.black-friday_marks__UVGjw{display:inline-flex;flex:none}.black-friday_marks__UVGjw i{--format-curve:50%;--format-corner:6px;--format-club-radius:30%;display:block;width:30px;height:30px;box-shadow:0 0 0 3px var(--bf-raise)}.black-friday_marks__UVGjw i+i{margin-left:-8px}.black-friday_rhythm__GKPmW{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--bf-soft)}.black-friday_week__3cYP_{display:inline-flex;flex:none;gap:4px}.black-friday_week__3cYP_ i{width:11px;height:20px;border-radius:4px;background:#ffffff17}.black-friday_summary__HMghN{flex:1;font-size:15px;line-height:1.5!important;color:var(--bf-soft)}.black-friday_terms__RLQvY{min-height:48px;border-radius:14px;background:#ffffff0d;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px}.black-friday_terms__RLQvY button{border:0;border-radius:10px;background:transparent;color:var(--bf-soft);font-size:14px;font-weight:500;transition:background-color .25s var(--bf-ease),color .25s var(--bf-ease)}.black-friday_terms__RLQvY button[aria-checked=true]{background:#fff;color:#141414}.black-friday_price__uP5iS{display:grid;gap:8px}.black-friday_priceLine__YAD3c{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.black-friday_amount__bTEwB{font-size:clamp(50px,4.4vw,70px);font-weight:600;line-height:.95;letter-spacing:-.05em;white-space:nowrap}.black-friday_currency__FcChc{margin-left:.1em;font-size:.6em;letter-spacing:-.02em}.black-friday_was__SDwsb{display:inline-flex;align-items:center;gap:8px}.black-friday_was__SDwsb s{font-size:18px;font-weight:500;color:var(--bf-mute);text-decoration-color:var(--bf-orange);text-decoration-thickness:2px}.black-friday_chip__0QkTx{padding:4px 7px;border-radius:7px;background:var(--bf-yellow);color:#141414;font-size:13px;font-weight:600;line-height:1.1}.black-friday_term__4i_E0{font-size:14px;color:var(--bf-soft)}.black-friday_gift__lfXhJ{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--bf-yellow)}.black-friday_tileCta__WJj8G{width:100%}.black-friday_bundle__UCA3c{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:clamp(28px,4vw,64px)}.black-friday_bundleBuy__8tCFO{display:flex;flex-direction:column;justify-content:space-between;gap:32px}.black-friday_bundleAction__m7YzO{display:grid;gap:20px}.black-friday_parts__bDicg{display:grid;margin:0;padding:0;list-style:none}.black-friday_parts__bDicg li{display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:18px 0;border-bottom:1px solid var(--bf-line)}.black-friday_parts__bDicg li:first-child{padding-top:4px}.black-friday_parts__bDicg li:last-child{border-bottom:0;padding-bottom:4px}.black-friday_parts__bDicg .black-friday_marks__UVGjw{justify-self:start}.black-friday_parts__bDicg .black-friday_marks__UVGjw i{width:24px;height:24px}.black-friday_parts__bDicg .black-friday_marks__UVGjw i+i{margin-left:-10px}.black-friday_parts__bDicg strong{font-size:clamp(18px,1.5vw,22px);font-weight:600;line-height:1.15;letter-spacing:-.03em}.black-friday_parts__bDicg strong span{color:var(--bf-mute)}.black-friday_partRhythm__Sm9G2{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--bf-soft)}.black-friday_partTerm__E_9DK{min-width:88px;font-size:15px;font-weight:500;text-align:right}.black-friday_lessonMarks__0HQwu{display:inline-flex;gap:4px}.black-friday_lessonMarks__0HQwu i{--format-curve:50%;--format-corner:3px;display:block;width:14px;height:20px}.black-friday_teachersWrap__2jMMA section{color:var(--bf-ink);padding-bottom:var(--hp-section-gap)}.black-friday_teachersWrap__2jMMA h2{color:var(--bf-ink)}.black-friday_teachersWrap__2jMMA h2>span+span{color:#a3a3ab}.black-friday_teachersWrap__2jMMA h2+p{color:var(--bf-mute)}.black-friday_teachersWrap__2jMMA [class*=photoLabel]{color:#25262a}.black-friday_teachersWrap__2jMMA section>div:last-child{display:none}.black-friday_sketch__qSwgS{display:grid;grid-template-columns:3fr 4fr;gap:clamp(20px,3vw,48px);max-width:1100px;margin-top:clamp(12px,2vw,24px)}.black-friday_sketchGroup__Udkv9{position:relative;padding:26px 28px 0}.black-friday_sketchGroup__Udkv9 ol{position:relative;z-index:1;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}.black-friday_sketchGroup__Udkv9 li{position:relative;display:grid;justify-items:center;gap:2px}.black-friday_sketchGroup__Udkv9 li>span{font-size:14px;color:var(--bf-mute)}.black-friday_sketchGroup__Udkv9 strong{font-size:clamp(44px,5vw,76px);font-weight:600;line-height:1;letter-spacing:-.05em}.black-friday_sketchGroup__Udkv9 li[data-past] strong,.black-friday_sketchGroup__Udkv9 li[data-past]>span{color:var(--bf-quiet)}.black-friday_sketchGroup__Udkv9 li[aria-current] strong{color:var(--bf-yellow)}.black-friday_today__rU6Ei{position:absolute;bottom:calc(100% + 30px);font-family:var(--bf-hand);font-size:15px;font-style:italic;font-weight:600;white-space:nowrap;color:var(--bf-yellow)}.black-friday_cross__DTufy{top:26px;left:10%;width:80%;height:calc(100% - 30px)}.black-friday_cross__DTufy,.black-friday_loop__ATD8f{position:absolute;overflow:visible;fill:none;stroke:var(--bf-yellow)}.black-friday_loop__ATD8f{top:4px;left:-6px;width:calc(100% + 12px);height:calc(100% - 38px)}.black-friday_sketchGroup__Udkv9[data-group=open] .black-friday_loop__ATD8f{top:0;left:-10px;width:calc(100% + 20px);height:calc(100% - 30px);transform:rotate(-1.5deg)}.black-friday_note__7Wz7E{position:relative;margin-top:18px!important;font-family:var(--bf-hand);font-size:clamp(17px,1.4vw,21px);font-style:italic;font-weight:600;text-align:center;color:var(--bf-yellow)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.black-friday_loop__ATD8f path{stroke-dasharray:1;animation:black-friday_draw__46Pss linear both;animation-timeline:view();animation-range:entry 10% cover 40%}}}@keyframes black-friday_draw__46Pss{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.black-friday_promise__HQk5B{max-width:44ch;margin-top:clamp(40px,4vw,56px)!important;font-size:clamp(19px,1.6vw,23px);line-height:1.45!important;letter-spacing:-.015em;color:var(--bf-soft)}.black-friday_underlined__8XNww{position:relative;white-space:nowrap;color:var(--bf-ink)}.black-friday_underlined__8XNww:after{content:"";position:absolute;left:-2px;right:-4px;bottom:-7px;height:10px;background:var(--bf-yellow);-webkit-mask:url(/homepage-v2/ink-underline.svg) center/100% 100% no-repeat;mask:url(/homepage-v2/ink-underline.svg) center/100% 100% no-repeat}.black-friday_inkButton__eRoPx{display:flex;align-items:center;gap:14px;width:fit-content;height:56px;margin-top:28px;padding:0 24px;border:0;border-radius:100px;background:var(--bf-yellow);color:#141414;font-size:16px;font-weight:600;transition:transform .2s var(--bf-ease)}.black-friday_faq__kRkFA{max-width:calc(1450px + var(--hp-gutter) * 2);margin:0 auto;padding-inline:var(--hp-gutter)!important;padding-top:0!important;padding-bottom:var(--hp-section-gap)!important;color:var(--bf-ink)!important}.black-friday_faq__kRkFA h2{color:var(--bf-ink)}.black-friday_faq__kRkFA>div:first-child p{color:var(--bf-soft)!important}.black-friday_faq__kRkFA>div:first-child button{color:var(--bf-yellow)}.black-friday_faq__kRkFA>div:last-child>div{background:var(--bf-raise)}.black-friday_faq__kRkFA [aria-expanded]{color:var(--bf-ink)}.black-friday_faq__kRkFA [aria-expanded]+div p,.black-friday_faq__kRkFA [aria-expanded]:hover{color:var(--bf-soft)}.black-friday_contactWrap__LTrdo svg[data-hp-cutout] path{fill:var(--bf-ground)}.black-friday_contactWrap__LTrdo :focus-visible{outline-color:#254bf4!important}.black-friday_page__duNc3[data-bf-landing]>footer{background:var(--bf-raise)}.black-friday_bar__wRr_z{position:fixed;z-index:30;left:50%;bottom:max(16px,env(safe-area-inset-bottom));display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;width:min(820px,calc(100% - 32px));padding:8px 8px 8px 22px;border-radius:20px;background:#141416d9;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:0 0 0 1px #ffffff1a,0 18px 50px #000000a6;color:var(--bf-ink);opacity:0;transform:translate(-50%,calc(100% + 40px));transition:transform .5s var(--bf-ease),opacity .3s ease}.black-friday_bar__wRr_z[data-visible=true]{opacity:1;transform:translate(-50%)}.black-friday_barTitle__zq5hC{font-size:15px;font-weight:600;white-space:nowrap}.black-friday_barTitle__zq5hC b{margin-left:6px;font-weight:600;color:var(--bf-yellow)}.black-friday_barClock__6QWdA{display:inline-flex;align-items:baseline;justify-content:center;gap:12px}.black-friday_barLabel__B8kKq{font-size:12px;color:var(--bf-mute);white-space:nowrap}.black-friday_barTime__foCta{display:inline-flex;align-items:baseline;gap:8px;font-size:18px;font-weight:600;letter-spacing:-.02em}.black-friday_barTime__foCta b{font-weight:600;color:var(--bf-yellow)}.black-friday_barDigits__Vjy7s{display:inline-flex;overflow:hidden}.black-friday_barDigits__Vjy7s span{display:inline-block;width:.62em;text-align:center}.black-friday_barDigits__Vjy7s i{padding:0 .04em;font-style:normal;color:var(--bf-quiet)}.black-friday_barCta__I6Pzs{display:inline-flex;align-items:center;gap:12px;height:44px;padding:0 16px 0 18px;border:0;border-radius:13px;background:var(--bf-yellow);color:#141414;font-size:14px;font-weight:600;white-space:nowrap;transition:background-color .2s}@media (prefers-reduced-motion:no-preference){.black-friday_barDigits__Vjy7s span{animation:black-friday_digit-in__Aq5ze .5s var(--bf-ease)}}@media (prefers-reduced-motion:reduce){.black-friday_bar__wRr_z{transition:none}}@media (max-width:760px){.black-friday_bar__wRr_z{grid-template-columns:minmax(0,1fr) auto;gap:12px;width:calc(100% - 24px);bottom:max(12px,env(safe-area-inset-bottom));padding:8px 8px 8px 16px;border-radius:18px}.black-friday_barTitle__zq5hC{display:none}.black-friday_barClock__6QWdA{flex-direction:column;align-items:flex-start;gap:0}.black-friday_barTime__foCta{font-size:16px}}@media (hover:hover){.black-friday_terms__RLQvY button:not([aria-checked=true]):hover{color:var(--bf-ink)}.black-friday_inkButton__eRoPx:hover{transform:translateY(-1px)}.black-friday_barCta__I6Pzs:hover{background:#ffdc4d}}@media (max-width:1100px){.black-friday_tiles__riGTM{grid-template-columns:repeat(2,minmax(0,1fr))}.black-friday_tiles__riGTM>:last-child{grid-column:1/-1}.black-friday_bundle__UCA3c{grid-template-columns:1fr}.black-friday_bundleBuy__8tCFO{display:contents}.black-friday_bundleAction__m7YzO{order:3}}@media (max-width:760px){.black-friday_hero__XIRo4{min-height:calc(100svh - var(--homepage-header-height, 76px));padding:24px var(--hp-gutter) 168px}.black-friday_title__Phm_M{font-size:clamp(36px,10.4vw,52px)}.black-friday_lead__Fxb3K{font-size:17px}.black-friday_countdownUnit__w27RF{padding:0 7px}.black-friday_countdownDigits__uURO1{font-size:clamp(48px,15vw,64px)}.black-friday_countdownUnit__w27RF i{font-size:clamp(40px,13vw,56px)}.black-friday_countdownWord__NHKwz{font-size:12px}.black-friday_heroAction__UGQWq,.black-friday_heroCta__SCMQQ{width:100%}.black-friday_ticker__kT93_{bottom:18px;height:100px}.black-friday_tickerRow__USx1W>span{gap:18px;padding-right:18px;font-size:16px}.black-friday_tickerBack__NcEx_,.black-friday_tickerFront__8DRoM{padding:12px 0 11px}.black-friday_tiles__riGTM{grid-template-columns:1fr}.black-friday_parts__bDicg li{grid-template-columns:38px minmax(0,1fr) auto;gap:6px 12px}.black-friday_partRhythm__Sm9G2{grid-column:2/-1;grid-row:2;font-size:13px}.black-friday_partTerm__E_9DK{min-width:0;font-size:14px}.black-friday_sketch__qSwgS{grid-template-columns:1fr;gap:30px}.black-friday_sketchGroup__Udkv9{padding:22px 16px 0}.black-friday_sketchGroup__Udkv9 strong{font-size:44px}.black-friday_inkButton__eRoPx{width:100%;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.black-friday_terms__RLQvY button{transition:none}}