.Okb5nq_progress{z-index:70;background:var(--accent);transform-origin:0;height:3px;position:fixed;bottom:0;left:0;right:0;transform:scaleX(0)}:is(.Okb5nq_bilingual[data-lang=en] .lang-ru,.Okb5nq_bilingual[data-lang=ru] .lang-en){display:none}.Okb5nq_header{isolation:isolate;min-height:100svh;padding:96px var(--gutter) 28px;flex-direction:column;display:flex;position:relative;container-type:inline-size}.Okb5nq_backdrop{z-index:-1;pointer-events:none;animation:Okb5nq_backdropIn 1.6s var(--ease-out) both;position:absolute;inset:0;overflow:hidden}html[data-backdrop-wait] .Okb5nq_backdrop{opacity:0;animation:none}@keyframes Okb5nq_backdropIn{0%{opacity:0}}.Okb5nq_haze,.Okb5nq_sharp{font:400 clamp(16px, 1.45vw, 24px) / 1.6 var(--font-body);text-align:justify;margin:0;position:absolute;top:-.8em;left:-2.5em;right:-2.5em}.Okb5nq_haze>span,.Okb5nq_sharp>span{display:inline-block}.Okb5nq_haze{color:#0000;text-shadow:0 0 .45em #e9e8e36b}.Okb5nq_sharp>span{opacity:0;transition:opacity 2.4s cubic-bezier(.45,0,.55,1)}.Okb5nq_sharp>span[data-on]{opacity:.55;transition-duration:1.8s}.Okb5nq_backdrop:after{content:"";background:linear-gradient(to bottom, var(--bg) 0, color-mix(in srgb, var(--bg) 85%, transparent) 110px, transparent 280px), linear-gradient(to top, var(--bg) 0%, var(--bg) 14%, color-mix(in srgb, var(--bg) 78%, transparent) 34%, transparent 64%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.Okb5nq_backdrop{animation:none}}.Okb5nq_header .Okb5nq_titleRow{margin-top:auto}.Okb5nq_titleRow{--fs:min(clamp(52px, min(12vw, 22svh), 230px), (100cqw - 200px) / var(--title-em,6));grid-template:"title date"1fr"title arrow"/minmax(0,1fr) auto;gap:14px 32px;display:grid}.Okb5nq_titleRow .Okb5nq_mask{grid-area:title;align-self:end;min-width:0;margin-top:0}.Okb5nq_date{color:var(--muted);white-space:nowrap;grid-area:date;place-self:end}.Okb5nq_titleRow>.Okb5nq_down{width:16px;height:16px;margin-bottom:calc(var(--fs) * .12);color:var(--muted);grid-area:arrow;justify-self:end}html[data-lte760] .Okb5nq_progress{display:none}html[data-lte760] .Okb5nq_header{justify-content:center;padding-top:72px;padding-bottom:72px}html[data-lte760] .Okb5nq_topRow{top:96px;left:var(--gutter);right:var(--gutter);position:absolute}html[data-lte760] .Okb5nq_titleRow{--fs:min(clamp(52px, min(12vw, 22svh), 230px), (100cqw - 32px) / var(--title-em,6));grid-template:"title""date"0/minmax(0,1fr);row-gap:0;margin-top:0}html[data-lte760] .Okb5nq_date{place-self:start;margin-top:18px}html[data-lte760] .Okb5nq_titleRow>.Okb5nq_down{right:var(--gutter);bottom:calc(28px + var(--fs) * .12);margin:0;position:absolute}.Okb5nq_topRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.Okb5nq_topRight{color:var(--muted);align-items:center;gap:16px;display:flex}.Okb5nq_langSwitch{border:1px solid var(--line-strong);border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:inline-grid;position:relative}.Okb5nq_langThumb{background:var(--accent);width:calc(50% - 4px);transition:transform .55s var(--ease-out);border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.Okb5nq_langSwitch[data-active=ru] .Okb5nq_langThumb{transform:translate(100%)}.Okb5nq_langSwitch button{all:unset;cursor:pointer;min-width:64px;height:38px;font-family:var(--font-mono), monospace;letter-spacing:.1em;color:var(--ink);transition:color .35s var(--ease-out), transform .2s var(--ease-out);border-radius:999px;place-items:center;font-size:13px;display:grid;position:relative}.Okb5nq_langSwitch button[aria-pressed=true]{color:var(--bg)}.Okb5nq_langSwitch button:active{transform:scale(.94)}.Okb5nq_title>span{display:inline-block}.Okb5nq_mask{margin-top:48px;overflow:hidden}.Okb5nq_title{font-size:var(--fs);white-space:nowrap;padding:.1em 0 .12em;line-height:.86}.Okb5nq_end{height:clamp(100px,10vw,160px)}.Okb5nq_next{background:var(--accent);color:var(--bg);padding:clamp(90px, 10vw, 160px) var(--gutter) 28px;flex-direction:column;gap:18px;display:flex}.Okb5nq_nextLink,.Okb5nq_nextLink:hover{color:var(--bg);flex-direction:column;gap:18px;display:flex}.Okb5nq_nextTitle{transition:transform .5s var(--ease-out);font-size:clamp(56px,11vw,210px);line-height:.86}.Okb5nq_nextLink:hover .Okb5nq_nextTitle{transform:translate(12px)}.Okb5nq_nextBar{border-top:1px solid #11121459;padding-top:18px}.Okb5nq_nextBar a:hover,.Okb5nq_nextBar button:hover{color:var(--paper)}
