.st.hm-sky{background:var(--bg);height:auto;position:static}.st.hm-sky .sk-in{gap:18px}.st.hm-sky .sk .dv-form{width:100%;max-width:640px;margin-top:4px}.st.hm-sky .sk .dv-form label{color:#fff}.st.hm-sky .sk .dv-form input{color:#fff;background:#1c49c9;border-radius:0;height:56px;box-shadow:inset 0 0 0 2px #fff}.st.hm-sky .sk .dv-form input::placeholder{color:#fff;opacity:.86}.st.hm-sky .sk .dv-form button.dir-btn{color:#1c49c9;min-height:56px;font-family:var(--ds,var(--fd)), sans-serif;background:#fff;border-radius:0;font-size:16px;font-weight:700;transition:background-color .16s}.st.hm-sky .sk .dv-form button.dir-btn:hover{background:#dfe6fb}.st.hm-sky .sk .dv-form button.dir-btn:active{background:#c4d1f6}.st.hm-sky .hm-sky-routes{flex-wrap:wrap;gap:10px;width:100%;max-width:640px;margin-top:4px;display:flex}.st.hm-sky .hm-way{color:#1c49c9;min-height:56px;font-family:var(--ds,var(--fd)), sans-serif;white-space:nowrap;background:#fff;flex:auto;justify-content:center;align-items:center;gap:10px;padding:0 16px;font-size:16px;font-weight:700;text-decoration:none;transition:background-color .16s;display:inline-flex}.st.hm-sky .hm-way:hover{background:#dfe6fb}.st.hm-sky .hm-way:active{background:#c4d1f6}.st.hm-sky .hm-way:focus-visible{outline-offset:3px;outline:2px solid #fff}.hm-way-pic{flex:none;display:inline-flex}.hm-way-pic svg{width:22px;height:22px;display:block}.st.hm-sky .hm-marks{color:#fff;gap:10px;width:100%;max-width:640px;margin-top:2px;font-size:15px;font-weight:600;display:grid}.hm-marks-row{justify-content:space-between;align-items:center;display:flex}.hm-marks-row svg{width:22px;height:22px;display:block}@media (max-width:520px){.st.hm-sky .sk .dv-form input{height:48px}.st.hm-sky .sk .dv-form button.dir-btn{min-height:48px;font-size:15px}.st.hm-sky .hm-way{min-height:48px;padding:0 12px;font-size:15px}}@media (prefers-reduced-motion:reduce){.st.hm-sky .hm-way,.st.hm-sky .sk .dv-form button.dir-btn{transition:none}}.hm-sky-words{flex:420px;min-width:0}.hm-sky-act{flex:420px;justify-items:start;gap:12px;min-width:0;max-width:640px;display:grid}.st.hm-sky .sk-close .hm-h2{text-wrap:balance;max-width:12em}.st.hm-sky .sk-close .hm-sub{margin-top:14px}.st.hm-sky.hm-blend{--hb-zone:clamp(170px, 21vw, 300px);background:0 0}.st.hm-blend .sk.sk--sky{background:linear-gradient(to bottom, #1c49c9 calc(100% - var(--hb-zone)), transparent 100%)}.st.hm-blend .sk.sk--sky[data-live]{background:0 0}.st.hm-sky.hm-blend .sk .sk-in{padding-bottom:var(--hb-zone)}.st.hm-blend .sk .sk-hold{top:10px;bottom:auto;right:10px}.hm-after--blend{position:relative}.hm-after--blend:before{content:"";z-index:1;background:linear-gradient(to bottom, var(--bg), color-mix(in srgb, var(--bg) 62%, transparent) 40%, color-mix(in srgb, var(--bg) 20%, transparent) 72%, transparent);pointer-events:none;height:110px;position:absolute;top:0;left:0;right:0}:root[data-theme=dark] .hm-after--blend:before{height:180px}@media (max-width:860px){.st.hm-sky.hm-blend{background:var(--bg)}}@media (min-width:700px){.st.hm-sky.hm-blend .sk .sk-in{gap:14px;padding-top:clamp(24px,3vw,44px)}.st.hm-blend .sk .sk-h1{font-size:clamp(38px,4.5vw,72px)}}:root[data-theme=dark] .dir.hm-after--blend{--ink:#e9eef7;background:var(--bg);color:var(--ink)}:root[data-theme=dark] .hm-after--blend:before{display:none}:root[data-theme=dark] .hm-after--blend :is(.af,.af-ph,.sv,.sv-work-pic){background:var(--bg)}:root[data-theme=dark] .hm-after--blend :is(.af-note,.sv-credit),:root[data-theme=dark] .hm-after--blend .af-ph .af-note{color:var(--ink2)}:root[data-theme=dark] .hm-after--blend .af-steps button:not([aria-pressed=true]){background:var(--bg2);color:var(--ink2)}:root[data-theme=dark] .hm-after--blend .af-steps .af-reached:not([aria-pressed=true]){color:#b9ccff;background:#1d2b4a}:root[data-theme=dark] .hm-after--blend .af-changes li:not(.af-in){background:var(--bg2);color:var(--ink2)}:root[data-theme=dark] .hm-after--blend .af-ai{background:var(--bg2)}:root[data-theme=dark] .hm-after--blend .af-ai-on{background:var(--ink);color:#0b0f17}:root[data-theme=dark] .hm-after--blend :is(.af-tag,.af-grip i,.dir-btn-ink){color:#0b0f17}:root[data-theme=dark] .hm-after--blend .af-now-in li{color:#0b1220}:root[data-theme=dark] .hm-after--blend .af-jobs span{background:var(--bg2)}:root[data-theme=dark] .hm-after--blend :is(.sv-first small,.sv-list small,.sv article small,.sv-more){color:#8fb0ff}:root[data-theme=dark] .hm-after--blend .dir-btn-outline{color:#b9ccff;box-shadow:inset 0 0 0 2px #8fb0ff}:root[data-theme=dark] .hm-after--blend .sv-list li.sv-on{box-shadow:inset 4px 0 #8fb0ff}@media (min-width:861px) and (max-width:1100px){.nl-k2.k2t.hm:has(.hm-blend){--wide:calc(100vw - 72px)}}
