.dn-locale-switch{background:color-mix(in srgb,currentColor 7%,transparent);letter-spacing:.06em;border-radius:10px;align-items:center;gap:3px;padding:3px;font:600 11px/1 system-ui,sans-serif;display:inline-flex}.dn-locale-switch button{min-width:35px;height:30px;color:inherit;opacity:.55;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 9px;transition:background-color .2s,color .2s,opacity .2s,transform .2s}.dn-locale-switch button:hover{opacity:1}.dn-locale-switch button:active{transform:scale(.96)}.dn-locale-switch button[aria-pressed=true]{color:#fff;opacity:1;background:#4169e1;box-shadow:0 3px 10px #4169e138}.dn-footer .dn-locale-switch{justify-self:end}.panel-language-card{grid-column:1/-1}.panel-language-card .panel-language-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px;display:grid}.panel-language-option{background:var(--panel-soft,#f4f5f7);min-height:64px;color:inherit;text-align:left;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;transition:background .2s,transform .2s,box-shadow .2s;display:flex}.panel-language-option:hover{transform:translateY(-1px)}.panel-language-option[aria-pressed=true]{background:#4169e11f;box-shadow:inset 0 0 0 1px #4169e159}.panel-language-option>span:first-child{background:color-mix(in srgb,currentColor 7%,transparent);border-radius:9px;place-items:center;width:34px;height:34px;font:700 11px/1 system-ui;display:grid}.panel-language-option strong,.panel-language-option small{display:block}.panel-language-option small{opacity:.58;margin-top:3px}.panel-language-option i{background:#a8abb2;border-radius:50%;width:8px;height:8px;margin-left:auto}.panel-language-option[aria-pressed=true] i{background:#4169e1;box-shadow:0 0 0 4px #4169e126}html[lang=ru] .dn-hero h1,html[lang=ru] .dp-hero h1{letter-spacing:-.045em}html[lang=ru] .dn-title-word{letter-spacing:-.04em}html[lang=ru] .dn-nav{font-size:.92em}html[lang=ru] .login-title{letter-spacing:-.035em}html[lang=ru] .panel-page-title,html[lang=ru] .panel-panel-head{letter-spacing:-.015em}@media (width<=760px){.dn-footer .dn-locale-switch{justify-self:start}.panel-language-card .panel-language-options{grid-template-columns:1fr}.dn-locale-switch button{min-width:39px;height:34px}}@media (width<=460px){html[lang=ru] .dn-hero h1{font-size:clamp(40px,12vw,58px);line-height:.98}html[lang=ru] .dn-hero-lead{font-size:15px;line-height:1.62}}.dn-reveal-segment{display:contents}html[lang=ru] body{font-family:DatanodeStyrene,Styrene,Inter,ui-sans-serif,system-ui,sans-serif}html[lang=ru] .dn-hero h1{letter-spacing:-.055em;font-size:clamp(50px,5.2vw,74px)}html[lang=ru] .dp-hero h1{letter-spacing:-.055em}@media (width<=760px){html[lang=ru] .dn-hero h1{letter-spacing:-.052em;font-size:40px;line-height:1.01}}@media (width<=390px){html[lang=ru] .dn-hero h1{font-size:37px}}.panel-language-option{border:1px solid color-mix(in srgb,var(--text),transparent 89%);background:color-mix(in srgb,var(--surface-solid),transparent 8%)}.panel-language-option:hover{border-color:color-mix(in srgb,var(--accent),transparent 65%);background:color-mix(in srgb,var(--surface-solid),transparent 2%)}:root.dark .panel-language-card{background:linear-gradient(180deg,#ffffff09,transparent),color-mix(in srgb,var(--surface-solid),transparent 10%)}:root.dark .panel-language-option{color:var(--text);background:linear-gradient(145deg,#ffffff0b,#0000 52%),#0f1119c7;border-color:#ffffff16;box-shadow:inset 0 1px #ffffff09}:root.dark .panel-language-option:hover{border-color:color-mix(in srgb,var(--accent),transparent 54%);background:linear-gradient(145deg,color-mix(in srgb,var(--accent),transparent 88%),transparent 58%),#12151feb;box-shadow:0 12px 30px #0003,inset 0 1px #ffffff0e}:root.dark .panel-language-option[aria-pressed=true]{color:#f5f7ff;border-color:color-mix(in srgb,var(--accent),transparent 38%);background:linear-gradient(145deg,color-mix(in srgb,var(--accent),transparent 72%),color-mix(in srgb,var(--accent-2),transparent 90%)),#101422f5;box-shadow:0 12px 34px color-mix(in srgb,var(--accent),transparent 86%),inset 0 1px #ffffff17}:root.dark .panel-language-option>span:first-child{color:color-mix(in srgb,var(--text),transparent 8%);background:#ffffff0e}:root.dark .panel-language-option[aria-pressed=true]>span:first-child{color:#fff;background:color-mix(in srgb,var(--accent),transparent 66%)}:root.dark .panel-language-option small{color:color-mix(in srgb,var(--muted),white 5%);opacity:1}:root.dark .panel-language-card .panel-panel-head{border-bottom-color:#ffffff13}:root.dark .panel-language-option:hover{background:linear-gradient(145deg,#4169e121,#0000 58%),#12151ff0;border-color:#4169e185}:root.dark .panel-language-option[aria-pressed=true]{background:linear-gradient(145deg,#4169e152,#6f8ff01f),#0c1226f7;border-color:#4169e1b8;box-shadow:0 12px 34px #4169e12e,inset 0 1px #ffffff1a}:root.dark .panel-language-option[aria-pressed=true]>span:first-child{background:#4169e16b}.dn-footer .dn-locale-switch{grid-area:2/2;justify-self:start}@media (width<=760px){.dn-footer .dn-locale-switch{grid-area:auto;justify-self:start}}::view-transition-old(root){animation:.2s cubic-bezier(.4,0,1,1) both dn-locale-old}::view-transition-new(root){animation:.38s cubic-bezier(.16,1,.3,1) both dn-locale-new}.dn-locale-transition::view-transition-group(root){animation-duration:.38s}.dn-locale-fade-out body{opacity:.18;filter:blur(3px);transition:opacity .14s,filter .14s,transform .14s;transform:translateY(3px)}.dn-locale-fade-in body{animation:.32s cubic-bezier(.16,1,.3,1) both dn-locale-body-in}@keyframes dn-locale-old{to{opacity:0;filter:blur(3px);transform:translateY(-3px)}}@keyframes dn-locale-new{0%{opacity:0;filter:blur(4px);transform:translateY(5px)}to{opacity:1;filter:blur();transform:none}}@keyframes dn-locale-body-in{0%{opacity:.18;filter:blur(3px);transform:translateY(3px)}to{opacity:1;filter:blur();transform:none}}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root),.dn-locale-fade-in body{animation:none}.dn-locale-fade-out body{opacity:1;filter:none;transition:none;transform:none}}