.front .vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.front .foot h2.foot-h{font:600 14px/1 var(--f-text);letter-spacing:0;color:#fff;margin-bottom:14px}.front .foot ul a,.front .foot-base nav a{min-height:24px;display:inline-block}.front .foot :focus-visible{outline-color:#fff}.front .foot-base .cur{font-weight:600}@media (max-width:860px){.front .foot .brand img{width:26px!important;height:26px!important}}.front .calc.calc-plain .calc-foot{margin-top:0}.front .sec-ink :focus-visible{outline-color:#fff}.front .calc input[type=range]:focus-visible{outline:2px solid var(--violet);outline-offset:2px;border-radius:14px}.front:lang(ru) .kb span{letter-spacing:-.01em;font-size:12.5px}.front:lang(ru) .kb .url{padding-right:6px}.front .app-side .app-plan a{color:var(--violet-d);font-weight:600}.front .plan .price:empty{min-height:1px}.front .ledger .use{white-space:nowrap}.front .ledger .use i{flex:0 auto;min-width:0}.front .foot a[href^=tel\:]{white-space:nowrap}@media (min-width:861px) and (max-width:1240px){.front .sec-ink .live{display:block}.front .sec-ink .live .facts{max-width:640px}.front .sec-ink .live .room{max-width:780px;margin-top:48px}.front .plans .plan,.front .plans .plan-org{grid-template-columns:200px 236px minmax(0,1fr)}.front .plans .plan .btn{grid-column:1/-1;justify-self:start}.front .foot .foot-in{grid-template-columns:4fr 2.4fr 3fr 2.6fr;column-gap:32px}}.front .trd{grid-template-columns:minmax(0,520px) minmax(0,1fr);align-items:center;column-gap:56px;display:grid}.front .trd .lead{color:var(--ink2);max-width:470px;margin-top:20px;font-size:18px;line-height:1.55}.front .trd .rules{margin-top:28px}.front .trd-act{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.front .trd-note{color:var(--ink2);margin-top:12px;font-size:14.5px;line-height:1.45}.front .trd-vis img{border-radius:20px;width:100%;box-shadow:0 24px 48px -28px #15121f73}@media (min-width:861px) and (max-width:1240px){.front .trd{display:block}.front .trd-text{max-width:640px}.front .trd-vis{max-width:820px;margin-top:44px}}@media (max-width:860px){.front .trd{display:block}.front .trd .lead{max-width:none;margin-top:12px;font-size:16px}.front .trd .rules{margin-top:22px}.front .trd-act{flex-direction:column;align-items:stretch;gap:10px;margin-top:20px}.front .trd-act .btn{width:100%;height:50px}.front .trd-note{text-align:center;margin-top:10px;font-size:13.5px}.front .trd-vis{margin-top:32px}.front .trd-vis img{border-radius:14px}}
.front .pages .a4.p1 .up{margin-top:26px}.front .pages .a4.p1 .uni{margin-top:6px;font-weight:700}.front .pages .a4 h5{margin-top:28px}.front .p-write .a4m small{text-transform:uppercase}@container (max-width:168px){.front .p-stop .p-pane.p-write>.a4m{zoom:.56}.front .p-stop .p-write .t1{margin-left:-138px}.front .p-stop .p-write .t2{margin-left:-22px}}@container (max-width:150px){.front .p-stop .p-pane.p-write>.a4m{zoom:.5}.front .p-stop .p-write .t1{margin-left:-134px}.front .p-stop .p-write .t2{margin-left:-24px}}.front[data-page=student] .tiles+.tiles{margin-top:56px}@media (max-width:860px){.front[data-page=student] .tiles+.tiles{margin-top:14px}}@media (min-width:861px){.front[data-ko=bugun] .band.band-d .stop:not(.on) .lab b{font-size:13.5px}.front:lang(ru) .band.band-d .stop:not(.on) .lab b,.front:lang(en) .band.band-d .stop:not(.on) .lab b{white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:13.5px;line-height:1.15}}@media (max-width:860px){.front:lang(ru) .band.band-d,.front:lang(en) .band.band-d{padding-bottom:30px}.front:lang(ru) .band.band-d .stop .lab .full,.front:lang(en) .band.band-d .stop .lab .full{display:inline}.front:lang(ru) .band.band-d .stop .lab .short,.front:lang(en) .band.band-d .stop .lab .short{display:none}.front:lang(ru) .band.band-d .stop:not(.on) .lab,.front:lang(en) .band.band-d .stop:not(.on) .lab{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.front:lang(ru) .band.band-d .stop.on .lab,.front:lang(en) .band.band-d .stop.on .lab{margin:0;position:absolute;bottom:0;left:0;right:0}.front:lang(ru) .band.band-d .stop.on .lab b,.front:lang(en) .band.band-d .stop.on .lab b{font-size:14.5px;line-height:22px}}.front .s-inside .soon-c img{object-fit:cover;border-radius:3px;flex:0 0 48px;width:48px;height:27px;box-shadow:0 0 0 1px #15121f1f}
.front .tstrip{color:#fff;height:42px;font:600 14.5px/1 var(--f-text);white-space:nowrap;background:linear-gradient(90deg,#3b1c8c,#6d35e8);justify-content:center;align-items:center;padding:0 24px;display:flex;overflow:hidden}.front .tstrip:hover{background:linear-gradient(90deg,#4a27a8,#7b48f0)}.front .tstrip:focus-visible{outline-offset:-5px;border-radius:0;outline:2px solid #fff}.front .tstrip-in{flex:none;align-items:center;gap:10px;display:inline-flex}.front .tstrip-i{color:#ffc94d;flex:none}.front .tstrip-cta{color:#24124f;height:28px;font:800 13.5px/1 var(--f-text);background:#ffc94d;border-radius:999px;flex:none;align-items:center;gap:5px;margin-left:4px;padding:0 12px;display:inline-flex}.front .tstrip:hover .tstrip-cta{background:#ffd470}.front .tstrip-a{flex:none}@media (max-width:860px){.front .tstrip{height:44px;padding:0 16px;font-size:14px}.front .tstrip-in{gap:8px}.front .tstrip-i{width:17px;height:17px}.front .tstrip-cta{height:30px;font-size:13px}}@media (max-width:480px){.front .tstrip{font-size:13px}.front .tstrip-in{gap:7px}.front .tstrip-i{width:16px;height:16px}.front .tstrip-cta{margin-left:3px;padding:0 10px;font-size:12.5px}}@media (max-width:860px){.front .tstrip+.top .menu-pop{max-height:calc(100dvh - 164px);scroll-padding-block:6px}}@media (min-width:861px) and (max-width:1399px){.front .tstrip+.top .menu-pop{overscroll-behavior:contain;max-height:calc(100dvh - 122px);scroll-padding-block:6px;overflow-y:auto}}.front .tstrip-mid,.front .tstrip-narrow,.front .tstrip-short{display:none}@media (max-width:818px){.front .tstrip:lang(ru) .tstrip-wide{display:none}.front .tstrip:lang(ru) .tstrip-mid{display:inline}}@media (max-width:724px){.front .tstrip:lang(uz) .tstrip-wide{display:none}.front .tstrip:lang(uz) .tstrip-mid{display:inline}}@media (max-width:721px){.front .tstrip:lang(en) .tstrip-wide{display:none}.front .tstrip:lang(en) .tstrip-mid{display:inline}}@media (max-width:514px){.front .tstrip:lang(ru) .tstrip-mid{display:none}.front .tstrip:lang(ru) .tstrip-narrow{display:inline}.front .tstrip:lang(ru) .tstrip-a{display:none}}@media (max-width:426px){.front .tstrip:lang(uz) .tstrip-mid{display:none}.front .tstrip:lang(uz) .tstrip-narrow{display:inline}.front .tstrip:lang(uz) .tstrip-a{display:none}}@media (max-width:394px){.front .tstrip:lang(en) .tstrip-mid{display:none}.front .tstrip:lang(en) .tstrip-narrow{display:inline}.front .tstrip:lang(en) .tstrip-a{display:none}}@media (max-width:359px){.front .tstrip:lang(uz) .tstrip-narrow{display:none}.front .tstrip:lang(uz) .tstrip-short{display:inline}}@media (max-width:333px){.front .tstrip:lang(en) .tstrip-narrow{display:none}.front .tstrip:lang(en) .tstrip-short{display:inline}}@media (max-width:323px){.front .tstrip:lang(ru) .tstrip-narrow{display:none}.front .tstrip:lang(ru) .tstrip-short{display:inline}}
.front .mx .mx-q i .vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;display:block;position:absolute;overflow:hidden}.front .mx .mx-q i{position:relative}@media (max-width:860px){.front .top .brand img{width:auto!important;height:26px!important}}.front .top .brand{flex:none}@media (min-width:1241px) and (max-width:1259px){.front .top.top-t .top-in{gap:14px}}@media (min-width:1560px){.front .top.top-t .top-in{gap:16px}.front .top.top-t .nav{gap:14px}}@media (max-width:380px){.front .top .top-r{gap:8px}}.front .top .start-short{display:none}@media (max-width:400px){.front .top .start-full:lang(ru){display:none}.front .top .start-short:lang(ru){display:inline}}.front .top details{position:relative}.front .top summary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.front .top summary::-webkit-details-marker{display:none}.front .top .lang-d[open]>.lang{color:var(--ink)}.front .top .lang-d[open]>.lang:after{transform:rotate(-135deg)translate(-2px)}.front .top .pop{z-index:40;background:var(--paper);box-shadow:0 0 0 1px var(--line2), 0 24px 40px -22px #15121f73;white-space:nowrap;border-radius:14px;position:absolute;top:calc(100% + 12px);right:0}.front .top .lang-pop{flex-direction:column;min-width:176px;padding:6px;display:flex}.front .top .lang-pop a{height:40px;font:500 14.5px/1 var(--f-text);color:var(--ink2);border-radius:9px;justify-content:space-between;align-items:center;gap:16px;padding:0 12px;display:flex}.front .top .lang-pop a:hover{background:var(--desk);color:var(--ink)}.front .top .lang-pop a[aria-current]{color:var(--ink);font-weight:600}.front .top .lang-pop a[aria-current]:after{content:"";box-sizing:border-box;border-left:2px solid var(--violet);border-bottom:2px solid var(--violet);width:11px;height:6px;margin-top:-3px;transform:rotate(-45deg)}.front .top .lang-code{display:none}@media (min-width:1340px) and (max-width:1399px){.front .top-t .lang-d>.lang{display:inline-flex}.front .top-t .lang-full{display:none}.front .top-t .lang-code{display:inline}}@media (min-width:1241px) and (max-width:1339px){.front .top .lang-d{display:none}}.front .top .menu-d{display:none}.front .top .menu-pop{white-space:normal;width:304px;padding:18px 20px 20px}.front .top .menu-pop nav{border-top:2px solid var(--ink);flex-direction:column;display:flex}.front .top .menu-pop nav a{border-bottom:1px solid var(--line);font:600 16px/1.25 var(--f-display);letter-spacing:-.01em;color:var(--ink);padding:13px 0}.front .top .menu-pop nav a[aria-current]{color:var(--violet)}.front .top .menu-langs{display:none}.front .top .menu-langs a{height:34px;font:600 14px/1 var(--f-text);color:var(--ink2);border-radius:8px;flex:1;justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.front .top .menu-langs a[aria-current]{background:var(--paper);color:var(--ink);box-shadow:0 1px 2px #15121f1f,0 0 0 1px #15121f0a}.front .top .menu-login{display:none}.front .top .menu-btn{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line2);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.front .top .menu-btn i{background:var(--ink);width:16px;height:2px;box-shadow:0 -5px 0 var(--ink), 0 5px 0 var(--ink);position:relative}.front .top .menu-d[open]>.menu-btn{box-shadow:inset 0 0 0 1px var(--ink)}.front .top .menu-d[open]>.menu-btn i{box-shadow:none;background:0 0}.front .top .menu-d[open]>.menu-btn i:before,.front .top .menu-d[open]>.menu-btn i:after{content:"";background:var(--ink);width:16px;height:2px;position:absolute;top:0;left:0;transform:rotate(45deg)}.front .top .menu-d[open]>.menu-btn i:after{transform:rotate(-45deg)}@media (max-width:1240px){.front .top .menu-d{display:block}}@media (min-width:1241px) and (max-width:1399px){.front .top-t .nav:lang(en){display:none}.front .top-t .menu-d:lang(en),.front .top-t .lang-d:lang(en){display:block}.front .top-t .lang-d:lang(en)>.lang{display:inline-flex}.front .top-t .lang-full:lang(en){display:inline}.front .top-t .lang-code:lang(en){display:none}}@media (min-width:861px) and (max-width:1240px){.front .top .top-in{gap:20px}.front .top .top-r{gap:16px}}@media (min-width:861px) and (max-width:1099px){.front .top .who-l{display:none}}@media (min-width:861px) and (max-width:959px){.front .top .lang-d{display:none}.front .top .menu-langs{background:var(--desk);border-radius:11px;margin-top:18px;padding:3px;display:flex}}@media (max-width:860px){.front .top .lang-d{display:none}.front .top .menu-d{position:static}.front .top .menu-btn{border-radius:10px;width:38px;height:38px}.front .top .menu-pop{width:auto;max-height:calc(100dvh - 120px);padding:16px var(--gut) 22px;box-shadow:0 1px 0 var(--line2), 0 30px 40px -26px #15121f80;border-radius:0 0 16px 16px;top:100%;left:0;right:0;overflow-y:auto}.front .top .menu-pop nav a{padding:14px 0;font-size:17px}.front .top .menu-langs{background:var(--desk);border-radius:11px;margin-top:18px;padding:3px;display:flex}.front .top .menu-login{height:48px;box-shadow:inset 0 0 0 1px var(--line2);font:600 15px/1 var(--f-text);border-radius:12px;justify-content:center;align-items:center;margin-top:12px;display:flex}}.front .band-t .stops{flex:1 1 0;gap:10px;min-width:0;display:flex}.front .band-t .stops .stop:first-child .tick:before{left:-5px}@media (max-width:860px){.front .band-t .stops{flex:0 0 100%;gap:6px}}@media (min-width:484px) and (max-width:739px){.front .band.band-t{justify-content:center}.front .band.band-t .sets{flex:0 0 451px;font-size:12.6px}.front .band.band-t .stops{flex:0 0 451px}}@media (min-width:740px) and (max-width:1240px){.front .band.band-t{flex-wrap:wrap;container-type:inline-size}.front .band.band-t .sets{background:var(--desk);border-radius:8px;flex:0 0 100%;order:0;width:auto;height:37.44em;margin:14px 0 0;font-size:min(1.38889cqw,13px);transition:none;position:relative;top:auto;left:auto;box-shadow:inset 0 0 0 1px #15121f14}.front .band.band-t .sets .set{width:72em;inset:0 auto 0 calc(50% - 36em)}.front .band.band-t .set .s-slide{width:39.6em;top:1.4em;left:1.4em}.front .band.band-t .set .s-quiz{width:39.6em;padding:1.1em 1.4em 1.3em;top:auto;bottom:1.4em;left:1.4em}.front .band.band-t .set .s-quiz small{font-size:1.05em}.front .band.band-t .set .s-quiz b{font-size:1.5em}.front .band.band-t .set .s-opts i{padding:.72em .8em;font-size:1.08em}.front .band.band-t .set .pp{font-size:1em}.front .band.band-t .set .s-plan{width:15.8em;height:27em;top:1.6em;left:41.9em;transform:rotate(-2.5deg)}.front .band.band-t .set .s-test{width:16.6em;height:29.8em;top:6em;left:54.4em;transform:rotate(1.8deg)}.front .band.band-t .stops{flex:0 0 100%;order:-1;gap:6px;max-width:560px}.front .band.band-t .stops .stop,.front .band.band-t .stops .stop.on{flex:1 1 0}.front .band.band-t .stops .pane,.front .band.band-t .stops .stop.on .pane{aspect-ratio:1;border-radius:8px;height:auto;box-shadow:inset 0 0 0 1px #15121f1f}.front .band.band-t .stops .stop.on .pane{box-shadow:0 0 0 2px var(--paper), 0 0 0 4px var(--ink)}.front .band.band-t .stops .stop:not(.on):hover .pane{transform:none;box-shadow:inset 0 0 0 1px #15121f4d}.front .band.band-t .stops .tick{display:none}.front .band.band-t .stops .lab,.front .band.band-t .stops .stop.on .lab{text-align:center;flex-direction:column;align-items:center;gap:0;margin-top:8px}.front .band.band-t .stops .lab b,.front .band.band-t .stops .stop.on .lab b{white-space:normal;font-size:12.5px;font-weight:600;line-height:1.15}.front .band.band-t .stops .stop.on .lab b{font-weight:700}.front .band.band-t .stops .lab .full{display:inline}.front .band.band-t .stops .lab .short,.front .band.band-t .stops .lab small,.front .band.band-t .stops .stop.on .lab small,.front .band.band-t .stops .stop.on .lab .cap{display:none}.front .hero .wrap .stage-cap{color:var(--ink2);text-align:center;margin-top:12px;font-size:13.5px;line-height:1.4;display:block}}.front .soon-l .soon-c img{object-fit:cover;border-radius:3px;flex:0 0 48px;width:48px;height:27px;box-shadow:0 0 0 1px #15121f1f}
