#aiz .azr{--red:#E82E3B;--hot:#FF2B40;--red-ink:#D41F2D;--ink:#12151B;--text2:#2A303B;--muted:#5E6577;--faint:#9AA1AE;--line:#E5E8ED;--tint:#FDEEEF;--surf2:#F7F8FA;--f-d:"AI Display","Oswald","Arial Narrow",sans-serif;--f-t:"Geologica",Arial,sans-serif;--f-m:"IBM Plex Mono",ui-monospace,monospace;--pad:56px;--wrap:1360px;--e:cubic-bezier(.2,.8,.2,1);--card:0 1px 2px rgba(18,21,27,.04),0 18px 44px rgba(18,21,27,.07);position:relative;padding:150px 0 140px;background:#fff;color:var(--ink);font:400 17px/1.55 var(--f-t);-webkit-font-smoothing:antialiased;overflow:clip}#aiz .azr *{box-sizing:border-box;margin:0;padding:0}#aiz .azr__wrap{position:relative;max-width:calc(var(--wrap) + var(--pad)*2);margin:0 auto;padding:0 var(--pad)}#aiz .azr__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px 60px;align-items:end;margin-bottom:96px}#aiz .azr__k{display:flex;align-items:center;gap:12px;font:600 14px/1 var(--f-m);letter-spacing:.16em;text-transform:uppercase;color:var(--red-ink)}#aiz .azr__k::before{content:"";width:9px;height:9px;border-radius:50%;background:var(--hot);box-shadow:0 0 12px var(--hot);animation:azrRec 1.4s steps(1) infinite}@keyframes azrRec{50%{opacity:.25}}#aiz .azr__t{margin-top:22px;font:500 clamp(54px,7.4vw,124px)/.86 var(--f-d);text-transform:uppercase;letter-spacing:-.005em}#aiz .azr__t em{font-style:normal;background:linear-gradient(180deg,#FF2B40,#B5172A);-webkit-background-clip:text;background-clip:text;color:transparent}#aiz .azr__lead{margin-top:26px;max-width:620px;font-size:21px;line-height:1.45;color:var(--text2)}#aiz .azr__facts{display:grid;grid-template-columns:repeat(2,minmax(0,auto));gap:14px}#aiz .azr__fact{padding:18px 22px;border-radius:18px;background:var(--surf2);box-shadow:inset 0 0 0 1px var(--line)}#aiz .azr__fact b{display:block;font:500 34px/1 var(--f-d);text-transform:uppercase}#aiz .azr__fact span{display:block;margin-top:8px;font:500 12px/1.2 var(--f-m);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}#aiz .azr__fact--hot{background:rgba(255,43,64,.07);box-shadow:inset 0 0 0 1px rgba(255,43,64,.4)}#aiz .azr__fact--hot b{color:var(--red-ink)}#aiz .azr__map{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr);row-gap:56px}#aiz .azr__svg{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:0}#aiz .azr__svg path{fill:none;stroke-linecap:round}#aiz .azr-rd-base{stroke:#F7E3E5;stroke-width:44}#aiz .azr-rd-rim{stroke:#F0CFD3;stroke-width:48}#aiz .azr-rd-mid{stroke:#fff;stroke-width:3;stroke-dasharray:16 14;animation:azrFlow 1.1s linear infinite}@keyframes azrFlow{to{stroke-dashoffset:-30}}#aiz .azr-rd-done{stroke:url(#azrGrad);stroke-width:12;stroke-dasharray:var(--len,1) var(--len,1);stroke-dashoffset:calc(var(--len,1) * (1 - var(--p,0)));filter:drop-shadow(0 0 10px rgba(255,43,64,.55))}#aiz .azr__runner{position:absolute;left:0;top:0;z-index:1;width:0;height:0;transform:translate(var(--rx,50%),var(--ry,0px));pointer-events:none}#aiz .azr__runner::before{content:"";position:absolute;left:-13px;top:-13px;width:26px;height:26px;border-radius:50%;background:var(--hot);box-shadow:0 0 0 6px rgba(255,43,64,.2),0 0 26px 6px rgba(255,43,64,.65)}#aiz .azr__runner::after{content:"";position:absolute;left:-13px;top:-13px;width:26px;height:26px;border-radius:50%;border:2px solid var(--hot);animation:azrRing 1.8s ease-out infinite}@keyframes azrRing{from{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}#aiz .azr-row{position:relative;z-index:2;grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center}#aiz .azr-row > *{grid-row:1}#aiz .azr-node{grid-column:2;justify-self:center;position:relative;z-index:3;width:68px;height:68px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--faint);font:500 30px/1 var(--f-d);box-shadow:0 0 0 2px #EBC8CD,0 0 0 8px #fff,var(--card);transition:background .45s,color .45s,box-shadow .45s}#aiz .azr-row.is-on .azr-node{background:var(--red);color:#fff;box-shadow:0 0 0 2px var(--red),0 0 0 8px #fff,0 10px 30px rgba(232,46,59,.45)}#aiz .azr-row.is-on .azr-node::after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid var(--hot);animation:azrBurst .9s ease-out 1 forwards}@keyframes azrBurst{from{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}#aiz .azr-stop{max-width:560px;width:100%;padding:30px 34px 32px;border-radius:28px;background:#fff;box-shadow:inset 0 0 0 1px var(--line),var(--card);opacity:0;transition:opacity .8s var(--e),transform .9s var(--e),box-shadow .45s}#aiz .azr-row--l .azr-stop{grid-column:1;justify-self:end;transform:translateX(-60px)}#aiz .azr-row--r .azr-stop{grid-column:3;justify-self:start;transform:translateX(60px)}#aiz .azr-row.is-in .azr-stop{opacity:1;transform:none}#aiz .azr-row.is-on .azr-stop{box-shadow:inset 0 0 0 1px rgba(255,43,64,.35),0 24px 60px rgba(18,21,27,.1)}#aiz .azr-stop::before{content:"";position:absolute;top:50%;width:40px;height:2px;background:repeating-linear-gradient(90deg,var(--faint) 0 6px,transparent 6px 11px);transition:background .45s}#aiz .azr-row--l .azr-stop::before{right:-40px}#aiz .azr-row--r .azr-stop::before{left:-40px}#aiz .azr-stop{position:relative}#aiz .azr-row.is-on .azr-stop::before{background:repeating-linear-gradient(90deg,var(--hot) 0 6px,transparent 6px 11px)}#aiz .azr-stop__top{display:flex;justify-content:space-between;align-items:center;font:600 14px/1 var(--f-m);letter-spacing:.12em;text-transform:uppercase;color:var(--red-ink)}#aiz .azr-stop__top i{font-style:normal;color:var(--faint)}#aiz .azr-stop h3{margin-top:14px;font:500 clamp(28px,2.5vw,38px)/1.02 var(--f-d);text-transform:uppercase}#aiz .azr-who{margin-top:16px;display:flex;align-items:center;gap:12px;font:500 15px/1.3 var(--f-t);color:var(--muted)}#aiz .azr-who__text{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:5px 8px}#aiz .azr-practicum{display:inline-block;padding:6px 8px;border-radius:7px;background:var(--ink)}#aiz .azr-avs{display:flex;flex:none}#aiz .azr-avs > * + *{margin-left:-12px}#aiz .azr-av{width:44px;height:44px;border-radius:50%;background:#EEF0F3 var(--h) 50% 9%/240% no-repeat;box-shadow:0 0 0 3px #fff,0 0 0 4px var(--line)}#aiz .azr-chip{flex:none;height:44px;padding:0 14px;border-radius:22px;display:grid;place-items:center;background:var(--ink);color:#fff;font:600 12px/1 var(--f-m);letter-spacing:.12em}#aiz .azr-stop p{margin-top:14px;font-size:18px;line-height:1.5;color:var(--text2)}#aiz .azr-stop--gift{background:linear-gradient(180deg,#FFF5F6,#fff 60%);box-shadow:inset 0 0 0 2px var(--hot),0 0 0 6px rgba(255,43,64,.1),0 24px 60px rgba(232,46,59,.22)}#aiz .azr-sign{grid-column:1/-1;justify-self:center;position:relative;z-index:3;display:flex;align-items:center;gap:18px;padding:14px 24px 14px 16px;border-radius:999px;background:var(--ink);color:#fff;box-shadow:0 18px 40px rgba(18,21,27,.22);opacity:0;transform:translateY(24px) scale(.96);transition:opacity .7s var(--e),transform .8s var(--e)}#aiz .azr-row.is-in .azr-sign{opacity:1;transform:none}#aiz .azr-sign__n{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--red);font:500 26px/1 var(--f-d);box-shadow:0 0 18px rgba(255,43,64,.6)}#aiz .azr-sign div b{display:block;font:500 30px/1 var(--f-d);text-transform:uppercase;letter-spacing:.01em}#aiz .azr-sign div span{display:block;margin-top:5px;font:500 12px/1 var(--f-m);letter-spacing:.12em;text-transform:uppercase;color:#A1A8B5}#aiz .azr-sign--flag .azr-sign__n{background:#fff}#aiz .azr-sign--flag svg{width:24px;height:30px}#aiz .azr-ghost{position:absolute;z-index:1;top:50%;transform:translateY(-50%);font:500 220px/.8 var(--f-d);color:transparent;-webkit-text-stroke:2px rgba(18,21,27,.06);pointer-events:none;user-select:none}#aiz .azr-ghost--l{left:0}#aiz .azr-ghost--r{right:0}#aiz .azr-check{grid-column:1/-1;justify-self:center;position:relative;z-index:3;width:min(860px,100%);border-radius:28px;opacity:0;transform:translateY(30px);transition:opacity .8s var(--e),transform .9s var(--e)}#aiz .azr-row.is-in .azr-check{opacity:1;transform:none}#aiz .azr-check--dark{padding:34px 40px 36px 46px;background:var(--ink);color:#fff;overflow:hidden;box-shadow:0 30px 70px rgba(18,21,27,.26)}#aiz .azr-check--dark::before{content:"";position:absolute;left:0;top:26px;bottom:26px;width:4px;border-radius:0 3px 3px 0;background:var(--hot);box-shadow:0 0 16px var(--hot)}#aiz .azr-check--dark::after{content:"";position:absolute;right:-90px;top:-120px;width:320px;height:320px;border-radius:50%;background:radial-gradient(rgba(255,43,64,.38),transparent 70%);animation:azrGlow 5s ease-in-out infinite}@keyframes azrGlow{50%{transform:translate(-40px,30px)}}#aiz .azr-check__k{font:600 12px/1 var(--f-m);letter-spacing:.14em;text-transform:uppercase;color:#FF8A96}#aiz .azr-check h3{margin-top:12px;font:500 clamp(30px,3vw,46px)/.98 var(--f-d);text-transform:uppercase}#aiz .azr-check--dark p{margin-top:12px;font-size:19px;color:#C9CED8}#aiz .azr-check--red{padding:34px 40px 36px;background:#FFF6F7;box-shadow:inset 0 0 0 1.5px rgba(255,43,64,.45),0 24px 60px rgba(232,46,59,.12)}#aiz .azr-check--red .azr-check__k{color:var(--red-ink)}#aiz .azr-check ul{list-style:none;margin-top:20px;display:grid;gap:12px}#aiz .azr-check li{position:relative;padding-left:30px;font-size:18px;line-height:1.5;color:var(--text2)}#aiz .azr-check--dark li{color:#C9CED8}#aiz .azr-check li::before{content:"";position:absolute;left:0;top:.45em;width:12px;height:12px;border-radius:4px;background:var(--hot);box-shadow:0 0 10px rgba(255,43,64,.6)}#aiz .azr-now__h{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px}#aiz .azr-tag{display:inline-flex;align-items:center;gap:10px;min-height:40px;max-width:100%;padding:8px 16px;border-radius:12px;background:var(--red);color:#fff;font:500 22px/1 var(--f-d);letter-spacing:.04em;text-transform:uppercase;box-shadow:0 8px 24px rgba(232,46,59,.35)}#aiz .azr-tag svg{flex:none;width:18px;height:18px;fill:none;stroke:#fff;stroke-width:2}#aiz .azr-now__h p{font:500 18px/1.2 var(--f-t);color:var(--text2)}#aiz .azr-now__g{margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#aiz .azr-now__it{padding:20px;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px var(--line),0 12px 30px rgba(18,21,27,.05);transition:transform .35s var(--e),box-shadow .35s}#aiz .azr-now__it:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px rgba(255,43,64,.35),0 18px 40px rgba(232,46,59,.12)}#aiz .azr-now__it b{display:flex;align-items:center;gap:10px;font:500 24px/1 var(--f-d);text-transform:uppercase}#aiz .azr-now__it i{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--tint);color:var(--red)}#aiz .azr-now__it i svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}#aiz .azr-now__it span{display:block;margin-top:10px;font-size:16px;line-height:1.45;color:var(--muted)}#aiz .azr-out{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#aiz .azr-out div{padding:18px 20px;border-radius:18px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}#aiz .azr-out b{display:block;font:500 28px/1 var(--f-d);text-transform:uppercase;color:#fff}#aiz .azr-out span{display:block;margin-top:8px;font-size:15px;color:#A1A8B5}#aiz .azr__foot{position:relative;z-index:3;margin-top:70px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px 28px;text-align:center}#aiz .azr__btn{display:inline-flex;align-items:center;justify-content:center;height:64px;padding:0 40px;border-radius:16px;background:var(--red);color:#fff;text-decoration:none;font:500 24px/1 var(--f-d);letter-spacing:.04em;text-transform:uppercase;box-shadow:0 14px 34px rgba(232,46,59,.35);transition:background .25s,transform .25s}#aiz .azr__btn:hover{background:var(--red-ink);transform:translateY(-2px)}#aiz .azr__hud{position:fixed;left:50%;top:92px;z-index:20;transform:translate(-50%,-8px);padding:12px 16px;min-width:150px;text-align:center;pointer-events:none;border-radius:14px;background:#0B0608;color:#FF8A96;box-shadow:inset 0 0 0 1px rgba(255,43,64,.6),0 12px 30px rgba(18,21,27,.25);font:600 13px/1 var(--f-m);letter-spacing:.08em;text-transform:uppercase;opacity:0;transition:opacity .4s}#aiz .azr__hud{transition:opacity .4s,transform .4s var(--e)}#aiz .azr.is-map .azr__hud{opacity:1;transform:translate(-50%,0)}#aiz .azr__hud b{color:#fff}#aiz .azr__hud i{display:block;margin-top:9px;height:3px;border-radius:2px;background:rgba(255,255,255,.12);overflow:hidden}#aiz .azr__hud i::before{content:"";display:block;height:100%;width:100%;background:var(--hot);transform-origin:0 50%;transform:scaleX(var(--p,0));box-shadow:0 0 10px var(--hot)}@media (max-width:1100px){#aiz .azr{--pad:40px}#aiz .azr__head{grid-template-columns:1fr}#aiz .azr__map{grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr)}}@media (max-width:767px){#aiz .azr{--pad:20px;padding:96px 0 90px}#aiz .azr__head{margin-bottom:56px}#aiz .azr__facts{grid-template-columns:1fr 1fr}#aiz .azr__fact b{font-size:22px}#aiz .azr__lead{font-size:18px}#aiz .azr__map{grid-template-columns:56px minmax(0,1fr);row-gap:34px}#aiz .azr-node{grid-column:1;width:48px;height:48px;font-size:22px;box-shadow:0 0 0 2px #EBC8CD,0 0 0 6px #fff,var(--card)}#aiz .azr-row--l .azr-stop,#aiz .azr-row--r .azr-stop{grid-column:2;justify-self:stretch;max-width:none;transform:translateX(40px)}#aiz .azr-row--l .azr-stop::before,#aiz .azr-row--r .azr-stop::before{left:-16px;right:auto;width:16px}#aiz .azr-stop{padding:22px 20px 24px;border-radius:22px}#aiz .azr-stop p{font-size:16px}#aiz .azr-sign,#aiz .azr-check{grid-column:1/-1;justify-self:stretch;margin-left:8px}#aiz .azr-sign{justify-self:start;padding:10px 18px 10px 10px}#aiz .azr-sign__n{width:40px;height:40px;font-size:20px}#aiz .azr-sign b{font-size:24px}#aiz .azr-ghost{display:none}#aiz .azr-check--dark,#aiz .azr-check--red{padding:24px 22px 26px 26px}#aiz .azr-now__g,#aiz .azr-out{grid-template-columns:1fr}#aiz .azr__hud{top:auto;bottom:14px;left:auto;right:14px;min-width:0;padding:9px 12px;font-size:11px;transform:translateY(8px)}#aiz .azr.is-map .azr__hud{transform:none}#aiz .azr-rd-base{stroke-width:30}#aiz .azr-rd-rim{stroke-width:34}#aiz .azr-rd-done{stroke-width:9}}@media (max-width:340px), (min-width:768px) and (max-width:940px){#aiz .azr-now__it b{flex-direction:column;align-items:flex-start;font-size:23px}}#aiz .azr:not(.is-animated) :is(.azr-stop, .azr-sign, .azr-check){opacity:1;transform:none}@media (prefers-reduced-motion: reduce){#aiz #karta *, #aiz #karta *::before, #aiz #karta *::after{animation:none;transition:none}#aiz .azr.is-animated :is(.azr-stop, .azr-sign, .azr-check){opacity:1;transform:none}}