.HomeBoardCaption_caption__0Rs41{display:inline-block;max-width:100%;padding:8px 16px;border:2px solid var(--home-inset-line);border-radius:8px;background:color-mix(in srgb,var(--panel-soft) 65%,transparent);color:var(--text-strong);font-family:var(--font-home-heading,var(--font-sans)),sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.45;text-align:center;text-wrap:balance}html[data-theme=dark] .HomeBoardCaption_caption__0Rs41{background:var(--home-inset-bg);color:var(--home-inset-text)}@media (max-width:760px){.HomeBoardCaption_caption__0Rs41{padding:8px 14px;font-size:15px}}.HomeBoardCaption_caption__0Rs41 span[aria-hidden=true]{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,emoji;font-style:normal;font-weight:400}.HomeExplanation_explanation__tfp4u.HomeExplanation_explanation__tfp4u{--comparison-gap:40px;max-width:960px;margin:72px auto 0;padding:32px 28px 36px;font-size:18px;line-height:1.65;transition:opacity .55s ease,transform .55s cubic-bezier(.2,.7,.2,1)}.HomeExplanation_explanation__tfp4u[data-revealed=false]{opacity:0;transform:translateY(24px)}.HomeExplanation_introduction__FJDJ6{max-width:760px;margin-inline:auto}.HomeExplanation_introduction__FJDJ6 h2{font-size:calc(18px + 4pt);font-weight:700;line-height:1.65;margin:0 0 22px}.HomeExplanation_introduction__FJDJ6 p{font-size:inherit;margin:0}.HomeExplanation_explanation__tfp4u>.HomeExplanation_context__ejiUC{max-width:760px;margin:32px auto 0;text-align:center;font-size:inherit}.HomeExplanation_boards__7Pysd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--comparison-gap);gap:var(--comparison-gap);max-width:760px;margin-inline:auto}.HomeExplanation_branch__5GNoK{margin:0;min-width:0}.HomeExplanation_branch__5GNoK[data-has-continuation=true]{display:flex;flex-direction:column}.HomeExplanation_branch__5GNoK[data-has-continuation=true] .HomeExplanation_board__0qkSD{width:100%}.HomeExplanation_branch__5GNoK[data-has-continuation=true] .HomeExplanation_motifList__i20Bm{width:100%;margin-top:auto;padding-top:18px}.HomeExplanation_branch__5GNoK figcaption{margin-bottom:12px;text-align:center;line-height:1.4}.HomeExplanation_branchContext__ijhwT{display:block;margin-top:4px;font-size:13px;font-weight:400;line-height:1.45}.HomeExplanation_board__0qkSD{max-width:320px;margin-inline:auto}.HomeExplanation_board__0qkSD .file-label,.HomeExplanation_board__0qkSD .rank-label{display:none}.HomeExplanation_board__0qkSD .fen-board{box-shadow:none}.HomeExplanation_motifList__i20Bm{display:grid;grid-gap:8px;gap:8px;max-width:320px;margin:18px auto 0;padding:0;list-style:none;font-size:15px;line-height:1.6}.HomeExplanation_motifList__i20Bm li{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;grid-gap:12px;gap:12px;min-height:26px}.HomeExplanation_motifList__i20Bm [data-distinguishes=true]{font-weight:600}.HomeExplanation_status__2pm8_{display:flex;align-items:center;justify-content:center;color:var(--text-strong)}.HomeExplanation_status__2pm8_ svg{display:block;width:20px;height:20px}.HomeExplanation_status__2pm8_[data-present=true]{color:var(--success)}.HomeExplanation_status__2pm8_[data-present=false]{color:var(--danger)}.HomeExplanation_explanation__tfp4u .HomeExplanation_continuationArrows__zEiuU{display:block;height:108px;max-width:760px;width:100%;margin:12px auto 0}.HomeExplanation_result__tlaJu{max-width:760px;margin:36px auto 0}.HomeExplanation_result__tlaJu p{margin:0;font-size:18px}.HomeExplanation_result__tlaJu p+p{margin-top:12px}.HomeExplanation_resultLabel__iHeeQ{font-weight:600}.HomeExplanation_conclusion__oJLt7{margin-top:44px;text-align:center}.HomeExplanation_startingPosition__5njBM{margin:32px auto 0;text-align:center}.HomeExplanation_startingPosition__5njBM figcaption{margin-bottom:18px}.HomeExplanation_answer__Ib8ep{max-width:600px;margin:34px auto 0;padding-top:20px;border-top:1px solid color-mix(in srgb,var(--bubble-border) 22%,transparent);text-align:center}.HomeExplanation_answer__Ib8ep .HomeExplanation_answerLabel__0eRDM{margin:0 0 8px;color:var(--text-strong);font-family:var(--font-home-heading,var(--font-sans)),sans-serif;font-size:calc(16px + 4pt);font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.45}.HomeExplanation_answer__Ib8ep .HomeExplanation_resultLabel__iHeeQ{max-width:100%;margin:0 auto;font-size:18px;font-weight:600;line-height:1.65;text-wrap:balance}@media (max-width:760px){.HomeExplanation_explanation__tfp4u.HomeExplanation_explanation__tfp4u{margin-top:48px;padding:26px 18px 28px;font-size:16px}.HomeExplanation_introduction__FJDJ6 h2{font-size:calc(16px + 4pt)}.HomeExplanation_boards__7Pysd{grid-template-columns:1fr;gap:28px}.HomeExplanation_explanation__tfp4u .HomeExplanation_continuationArrows__zEiuU{display:none}.HomeExplanation_explanation__tfp4u .HomeExplanation_continuationArrows__zEiuU+.HomeExplanation_boards__7Pysd{margin-top:28px}.HomeExplanation_explanation__tfp4u>.HomeExplanation_context__ejiUC{margin-bottom:18px}.HomeExplanation_branch__5GNoK+.HomeExplanation_branch__5GNoK:before{content:"or";display:block;margin-bottom:24px;text-align:center;font-weight:600}.HomeExplanation_result__tlaJu p{font-size:16px}.HomeExplanation_answer__Ib8ep{padding-top:18px}.HomeExplanation_answer__Ib8ep .HomeExplanation_answerLabel__0eRDM{font-size:calc(15px + 4pt)}.HomeExplanation_answer__Ib8ep .HomeExplanation_resultLabel__iHeeQ{font-size:16px}}@media (prefers-reduced-motion:reduce),print{.HomeExplanation_explanation__tfp4u[data-revealed]{opacity:1;transform:none;transition:none}}.HomeMaterial_comparison__XdsG1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:40px;column-gap:40px;margin:22px auto 0;max-width:760px}.HomeMaterial_branch__MqwXf{display:contents}.HomeMaterial_branchLabel__sOm_z,.HomeMaterial_rackLabel__NmcP6{display:none}.HomeMaterial_board__HQijB{grid-column:var(--branch-column);grid-row:1;max-width:320px;width:100%;margin-inline:auto}.HomeMaterial_question__8jMHa{grid-column:1/-1;grid-row:2;margin:38px 0 24px;text-align:center}.HomeMaterial_question__8jMHa p,.HomeMaterial_result__L9cVR p{font-size:18px;font-weight:400;line-height:1.65;margin:0}.HomeMaterial_rack__xWLxm{grid-column:var(--branch-column);grid-row:3;margin-inline:auto;max-width:360px;min-width:0;width:100%;padding:16px 14px;color:var(--text-strong)}.HomeMaterial_side__FKeN_+.HomeMaterial_side__FKeN_{margin-top:30px}.HomeMaterial_sideLabel__bgIB0{font-size:14px;line-height:1.5;margin:0 0 6px}.HomeMaterial_pieces__mFuvA{display:grid;grid-template-columns:repeat(var(--piece-columns),minmax(0,1fr))}.HomeMaterial_slot__wscE4{aspect-ratio:1;position:relative}.HomeMaterial_piece__V28CF{position:relative}.HomeMaterial_piece__V28CF,.HomeMaterial_piece__V28CF svg{display:block;height:100%;width:100%}.HomeMaterial_value__tWbwr{bottom:-24px;font-size:16px;font-weight:700;left:0;line-height:1;position:absolute;text-align:center;width:100%}.HomeMaterial_slot__wscE4[data-unmatched=true] .HomeMaterial_piece__V28CF{transform:scale(1.1);transform-origin:50% 100%}.HomeMaterial_slot__wscE4[data-unmatched=true]:before{background:currentColor;bottom:-4px;content:"";height:2px;left:18%;position:absolute;right:18%}.HomeMaterial_slot__wscE4:not([data-unmatched]) .HomeMaterial_piece__V28CF{opacity:.8}.HomeMaterial_result__L9cVR{margin-top:36px;min-height:59px;text-align:center}.HomeMaterial_explanation__FN5FA{grid-column:1/-1;grid-row:4}html[data-theme=dark] .HomeMaterial_piece__V28CF[data-color=black]{filter:drop-shadow(0 0 .8px rgba(255,255,255,.8))}@media (max-width:760px){.HomeMaterial_comparison__XdsG1{grid-template-columns:minmax(0,1fr);row-gap:24px;margin-top:18px}.HomeMaterial_board__HQijB{grid-column:1;grid-row:var(--branch-column);max-width:250px}.HomeMaterial_branchLabel__sOm_z,.HomeMaterial_rackLabel__NmcP6{display:block;font-family:var(--font-home-heading,var(--font-sans)),sans-serif;font-size:16px;font-weight:700;line-height:1.4;margin:0 0 10px;text-align:center}.HomeMaterial_question__8jMHa{grid-row:3;margin:8px 0 0}.HomeMaterial_questionLead__GOJ3H{display:none}.HomeMaterial_question__8jMHa p,.HomeMaterial_result__L9cVR p{font-size:16px}.HomeMaterial_rack__xWLxm{grid-column:1;grid-row:calc(var(--branch-column) + 3);margin-top:0}.HomeMaterial_rackLabel__NmcP6{margin-bottom:16px}.HomeMaterial_result__L9cVR{min-height:0}.HomeMaterial_explanation__FN5FA.HomeMaterial_explanation__FN5FA{grid-row:6;margin-top:0}}.HomeMinimax_example__NYXEg{margin:32px auto 0;max-width:960px}.HomeMinimax_panel__dj8fI{transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1)}.HomeMinimax_panel__dj8fI+.HomeMinimax_panel__dj8fI{margin-top:52px}.HomeMinimax_panel__dj8fI[data-calculation-stage="1"]{margin-top:14px}.HomeMinimax_panel__dj8fI[data-revealed=false]{opacity:0;transform:translateY(24px) scale(.985)}.HomeMinimax_heading__vTXin{margin:0 auto;max-width:760px;text-align:center}.HomeMinimax_heading__vTXin p{font-size:18px;font-weight:400;line-height:1.65;margin:0}.HomeMinimax_heading__vTXin p+p{margin-top:12px}.HomeMinimax_heading__vTXin .HomeMinimax_quickExample__S6c9W{max-width:650px;margin-inline:auto;text-align:left}.HomeMinimax_choiceArrows__5LFsA{display:block;height:108px;margin:12px auto 0;max-width:760px;width:100%}.HomeMinimax_comparison__o4Dlv{display:grid;grid-gap:40px;gap:40px;grid-template-columns:repeat(2,minmax(0,1fr));margin:22px auto 0;max-width:760px}.HomeMinimax_choices__USBie{margin-top:0}.HomeMinimax_mobileLabel__N0b94{display:none}.HomeMinimax_startingBoard__q5qkc{margin-top:22px}.HomeMinimax_outcome__cM8VW{margin:0;min-width:0}.HomeMinimax_outcome__cM8VW figcaption{margin-bottom:12px;text-align:center}.HomeMinimax_outcome__cM8VW h4{font-size:18px;font-weight:400;line-height:1.4;margin:0}.HomeMinimax_board__LT_bz{margin-inline:auto;max-width:320px}.HomeMinimax_example__NYXEg .file-label,.HomeMinimax_example__NYXEg .rank-label{display:none}.HomeMinimax_example__NYXEg .fen-board{box-shadow:none}.HomeMinimax_srOnly__rF2j_{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:760px){.HomeMinimax_example__NYXEg{margin-top:28px}.HomeMinimax_heading__vTXin p,.HomeMinimax_outcome__cM8VW h4{font-size:16px}.HomeMinimax_panel__dj8fI+.HomeMinimax_panel__dj8fI{margin-top:32px}.HomeMinimax_board__LT_bz{max-width:250px}.HomeMinimax_desktopLabel__lPD0l{display:none}.HomeMinimax_mobileLabel__N0b94{display:inline}.HomeMinimax_outcome__cM8VW.HomeMinimax_outcome__cM8VW h4>span{padding:0;border:0;background:none;color:var(--text-strong)}.HomeMinimax_outcome__cM8VW figcaption{margin-bottom:10px}.HomeMinimax_comparison__o4Dlv{gap:24px;grid-template-columns:1fr}.HomeMinimax_choices__USBie{margin-top:22px}.HomeMinimax_choiceArrows__5LFsA{display:none}}@media (prefers-reduced-motion:reduce),print{.HomeMinimax_panel__dj8fI[data-calculation-stage]{opacity:1;transform:none;transition:none}}@media (max-width:900px){.HomeMinimax_panel__dj8fI[data-calculation-stage="0"] .HomeMinimax_heading__vTXin{-webkit-padding-start:32px;padding-inline-start:32px}}.HomeHeading_heading__V4Y_9.HomeHeading_heading__V4Y_9{position:relative;display:block;font-family:var(--font-home-section),var(--font-home-prose),sans-serif;font-style:normal;font-weight:800;letter-spacing:normal;text-wrap:balance}.HomeHeading_heading__V4Y_9:after{content:"";display:block;inline-size:min(12em,84%);block-size:.32em;-webkit-margin-before:.16em;margin-block-start:.16em;background:color-mix(in srgb,var(--nebius-lime) 70%,var(--success));opacity:.75;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 14' preserveAspectRatio='none'%3E%3Cpath d='M2 5C37 3 67 5 103 3S172 4 209 3S270 2 309 3S366 1 397 3L398 9C365 12 345 8 309 10S243 10 209 11S143 9 103 11S35 9 3 11Z'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 14' preserveAspectRatio='none'%3E%3Cpath d='M2 5C37 3 67 5 103 3S172 4 209 3S270 2 309 3S366 1 397 3L398 9C365 12 345 8 309 10S243 10 209 11S143 9 103 11S35 9 3 11Z'/%3E%3C/svg%3E") center /100% 100% no-repeat}@media (min-width:960px){.HomeHeading_heading__V4Y_9.HomeHeading_heading__V4Y_9{font-size:24px;white-space:nowrap}}.PythonCode_block__0kuGe{--python-keyword:#7841a4;--python-builtin:#246b68;--python-function:#24688a;--python-string:#397246;--python-number:#945224;--python-comment:var(--text);background:var(--panel);border:1px solid var(--line);border-radius:5px;color:var(--text-strong);display:block;font-family:var(--font-mono),monospace;font-size:13px;font-feature-settings:none;font-variant-ligatures:none;line-height:1.7;margin:12px 0 0;max-height:360px;max-width:100%;min-width:0;overflow:auto;overflow-wrap:normal;overscroll-behavior:contain;padding:16px 18px;scrollbar-width:thin;-moz-tab-size:4;tab-size:4;white-space:pre;word-break:normal}.PythonCode_block__0kuGe code{color:inherit;font:inherit;white-space:inherit}.PythonCode_block__0kuGe:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.PythonCode_keyword__lTzei{color:var(--python-keyword)}.PythonCode_builtin__0NLh1{color:var(--python-builtin)}.PythonCode_function__9Yaiv{color:var(--python-function)}.PythonCode_string__tCtri{color:var(--python-string)}.PythonCode_number__ePuoc{color:var(--python-number)}.PythonCode_comment__s2Wcq{color:var(--python-comment)}html[data-theme=dark] .PythonCode_block__0kuGe{--python-keyword:#c5a2e6;--python-builtin:#85c9bd;--python-function:#92bdd7;--python-string:#a6c78a;--python-number:#e3b485}@media (max-width:600px){.PythonCode_block__0kuGe{font-size:12px;padding:12px 14px}}.BlogDiscoveryConversation_conversation__xcFoI{color:var(--text-strong);font-family:var(--font-blog-chat-sans),sans-serif;font-size:15px;line-height:1.55;margin:30px auto;max-width:730px;min-width:0}.BlogDiscoveryConversation_turns__K89rR{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.BlogDiscoveryConversation_message__zOSlV{box-sizing:border-box;min-width:0;padding:17px 20px;border:1px solid}.BlogDiscoveryConversation_system__mql00{width:calc(100% - 24px);max-width:680px;align-self:flex-start;background:#eaf4f9;border-color:#c5dce8;border-radius:13px 13px 13px 3px}.BlogDiscoveryConversation_model__ZpCOZ{width:calc(100% - 40px);max-width:620px;align-self:flex-end;background:#f1f8eb;border-color:#d0dfc5;border-radius:13px 13px 3px 13px}.BlogDiscoveryConversation_message__zOSlV p{margin:0;font:inherit}.BlogDiscoveryConversation_message__zOSlV p+p{margin-top:9px}.BlogDiscoveryConversation_message__zOSlV strong{font-weight:700}.BlogDiscoveryConversation_speaker__JfgEv{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-family:var(--font-blog-chat-mono),monospace;font-size:12px;font-weight:500;line-height:1.4}.BlogDiscoveryConversation_roleLabel__Oxslk{padding:3px 7px;border:1px solid #a9c7d7;border-radius:5px;background:#ffffff80}.BlogDiscoveryConversation_model__ZpCOZ .BlogDiscoveryConversation_roleLabel__Oxslk{border-color:#b5caa6}.BlogDiscoveryConversation_robotIcon__JNHzo,.BlogDiscoveryConversation_systemIcon__n6YDq{flex:0 0 auto;width:26px;height:26px}.BlogDiscoveryConversation_boards__QOQJX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px;width:100%;max-width:552px;margin:14px auto 0}.BlogDiscoveryConversation_boardColumn__9Hoj_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;align-content:start;grid-gap:10px;gap:10px;min-width:0}.BlogDiscoveryConversation_columnLabel__gWAjO.BlogDiscoveryConversation_columnLabel__gWAjO{grid-column:1/-1;align-self:center;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;line-height:1.4;text-align:center}.BlogDiscoveryConversation_winning__HEudu{color:#31733b}.BlogDiscoveryConversation_losing__ZpCiA{color:#a14540}.BlogDiscoveryConversation_board__PHbVc{width:120px;max-width:100%;min-width:0;margin:0}.BlogDiscoveryConversation_board__PHbVc .fen-board{border-radius:2px;box-shadow:0 1px 3px #2637441a}.BlogDiscoveryConversation_boardCaption__HQ7wn{color:#526672;font-size:10px;line-height:1.4;margin-top:3px;text-align:center}.BlogDiscoveryConversation_codeWindow__8vXiT{min-width:0;max-width:100%;margin-top:12px;border:1px solid #d7e1d0;border-radius:7px;background:#fff;overflow:hidden}.BlogDiscoveryConversation_codeBar__Uz2_c{display:flex;gap:5px;padding:10px 12px 7px}.BlogDiscoveryConversation_codeBar__Uz2_c span{width:6px;height:6px;border-radius:50%;background:#db928b}.BlogDiscoveryConversation_codeBar__Uz2_c span:nth-child(2){background:#d5b66c}.BlogDiscoveryConversation_codeBar__Uz2_c span:nth-child(3){background:#92b88a}.BlogDiscoveryConversation_code__UKIPw.BlogDiscoveryConversation_code__UKIPw{width:100%;min-width:0;max-width:100%;max-height:none;border:0;border-radius:0;background:transparent;color:#26333b;font-family:var(--font-blog-chat-mono),monospace;font-size:13px;line-height:1.65;padding:0 12px 12px;margin:0;overflow-x:auto;overscroll-behavior-x:contain;overscroll-behavior-y:auto}.BlogDiscoveryConversation_code__UKIPw.BlogDiscoveryConversation_code__UKIPw:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.BlogDiscoveryConversation_currentMotifs___DOop{width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:12px;padding:9px 12px;border:1px solid #b7cb8b;border-radius:8px;background:#efefec}.BlogDiscoveryConversation_currentMotifs___DOop ol{margin:4px 0 0;padding-left:1.5em}.BlogDiscoveryConversation_currentMotifs___DOop li+li{margin-top:2px}.BlogDiscoveryConversation_message__zOSlV .BlogDiscoveryConversation_nextPrompt__eHrAv{margin-top:15px}html[data-theme=dark] .BlogDiscoveryConversation_system__mql00{background:#223743;border-color:#486575}html[data-theme=dark] .BlogDiscoveryConversation_model__ZpCOZ{background:#2d3c27;border-color:#526e46}html[data-theme=dark] .BlogDiscoveryConversation_roleLabel__Oxslk{background:#17242b80;border-color:#648395}html[data-theme=dark] .BlogDiscoveryConversation_model__ZpCOZ .BlogDiscoveryConversation_roleLabel__Oxslk{border-color:#718b61}html[data-theme=dark] .BlogDiscoveryConversation_winning__HEudu{color:#afd594}html[data-theme=dark] .BlogDiscoveryConversation_losing__ZpCiA{color:#e9a49b}html[data-theme=dark] .BlogDiscoveryConversation_boardCaption__HQ7wn{color:#bed0da}html[data-theme=dark] .BlogDiscoveryConversation_currentMotifs___DOop{background:#303b33;border-color:#657b50}html[data-theme=dark] .BlogDiscoveryConversation_codeWindow__8vXiT{background:#172126;border-color:#526749}html[data-theme=dark] .BlogDiscoveryConversation_code__UKIPw.BlogDiscoveryConversation_code__UKIPw{color:#e4ecef}@media (max-width:760px){.BlogDiscoveryConversation_conversation__xcFoI{font-size:14px;margin-block:25px}.BlogDiscoveryConversation_turns__K89rR{gap:12px}.BlogDiscoveryConversation_message__zOSlV{padding:14px}.BlogDiscoveryConversation_system__mql00{width:calc(100% - 10px)}.BlogDiscoveryConversation_model__ZpCOZ{width:calc(100% - 18px)}.BlogDiscoveryConversation_speaker__JfgEv{font-size:11px;gap:6px;margin-bottom:9px}.BlogDiscoveryConversation_boards__QOQJX{gap:14px;max-width:254px;margin-top:12px}.BlogDiscoveryConversation_board__PHbVc{width:114px}.BlogDiscoveryConversation_boardColumn__9Hoj_{grid-template-columns:minmax(0,1fr)}.BlogDiscoveryConversation_columnLabel__gWAjO.BlogDiscoveryConversation_columnLabel__gWAjO{font-size:11px}.BlogDiscoveryConversation_codeBar__Uz2_c{padding:9px 10px 6px}.BlogDiscoveryConversation_code__UKIPw.BlogDiscoveryConversation_code__UKIPw{font-size:12px;padding:0 10px 10px}}.page_siteHeader__iAOM3{margin:0 auto;max-width:1056px;padding:20px 0 32px}.page_article__XWorF{background:var(--panel-raised);border:2px solid color-mix(in srgb,var(--nebius-lime) 58%,var(--line));border-radius:22px;box-shadow:4px 4px 0 color-mix(in srgb,var(--nebius-lime) 24%,transparent);margin:0 auto;max-width:1000px;padding:48px 48px 36px}.page_articleHeader__qJDmy,.page_prose__e_YSv{margin-inline:auto;max-width:730px}.page_articleHeader__qJDmy h1{font-size:clamp(30px,4vw,42px);font-weight:700;letter-spacing:-.035em;line-height:1.16;margin:0 0 14px}.page_byline__lJzSA{font-size:15px;line-height:1.7;margin:0 0 32px}.page_prose__e_YSv{font-size:17px;line-height:1.85}.page_prose__e_YSv p{margin:0 0 20px}.page_played___EOVo{color:var(--danger)}.page_preferred__qT9yb{color:var(--success)}.page_comparison__8ekfO{margin:30px auto 44px;max-width:730px}.page_caption___1Ijs{color:color-mix(in srgb,var(--text) 75%,var(--panel-raised));font-family:Georgia,Times New Roman,serif;font-size:15px;font-style:italic;line-height:1.6;margin:16px auto 0;max-width:680px}.page_article__XWorF a{text-decoration:underline;-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line);text-underline-offset:3px}.page_article__XWorF a:hover{color:var(--accent-hover)}.page_figurePicture__nJih9{display:block}.page_figureDark__N0jQu,html[data-theme=dark] .page_figureLight__sr8QS{display:none}html[data-theme=dark] .page_figureDark__N0jQu{display:block}.page_board__492jz{display:block;height:auto;width:100%}.page_question__PHUDM{border-left:4px solid var(--nebius-lime);margin:26px 0;padding:6px 0 6px 24px}.page_question__PHUDM h2{font-size:26px;font-weight:600;line-height:1.45;margin:0}@media (max-width:760px){.page_siteHeader__iAOM3{padding-bottom:20px}.page_article__XWorF{border-radius:16px;padding:28px 22px}.page_prose__e_YSv{font-size:16px;line-height:1.8}.page_comparison__8ekfO{margin:26px auto 44px}.page_board__492jz{aspect-ratio:640/1135}.page_question__PHUDM{padding-left:18px}.page_question__PHUDM h2{font-size:23px}}@media (max-width:580px){.page_articleHeader__qJDmy h1{letter-spacing:-.025em}}@media (max-width:360px){.page_article__XWorF{padding-inline:16px}}.page_inlineCode__0QuIT{font-family:var(--font-blog-code),monospace;font-size:.9em}.page_materialCode__JcvqA.page_materialCode__JcvqA{box-sizing:border-box;width:100%;max-width:520px;font-family:var(--font-blog-code),monospace;font-size:13px;line-height:1.5;max-height:none;padding:14px 16px;margin:16px auto 24px;border:1px solid color-mix(in srgb,var(--line) 70%,transparent);border-radius:6px;background:color-mix(in srgb,var(--panel) 60%,var(--panel-raised));box-shadow:none}.page_conceptFigure__FYDVV{margin:34px auto 44px;max-width:820px}.page_chartImage__enLCO{display:block;height:auto;width:100%;aspect-ratio:1350/410}@media (max-width:760px){.page_chartImage__enLCO{aspect-ratio:520/1320}.page_materialCode__JcvqA.page_materialCode__JcvqA{font-size:12px;padding:12px}}.page_discoveredMotifs__C3M_Q{margin-top:44px}.page_motifExamples__Qa9_l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px;margin:26px auto 28px;max-width:640px}.page_motifExample__YhpWl{margin:0;min-width:0}.page_motifSide__XQt15.page_motifSide__XQt15{font-size:14px;line-height:1.4;margin:0 0 8px;text-align:center}.page_motifBoard__Kj6_y{margin:0 auto;max-width:300px}.page_motifCaption__OLZa3{color:var(--text);font-family:Georgia,Times New Roman,serif;font-size:15px;font-style:italic;line-height:1.6;margin:14px 0 0}.page_motifName__PiVov{display:block;font-family:var(--font-sans),"Trebuchet MS",sans-serif;font-size:17px;font-style:normal;line-height:1.4;margin-bottom:6px}@media (max-width:760px){.page_motifExamples__Qa9_l{grid-template-columns:minmax(0,1fr);gap:28px;max-width:320px}}.page_motifDelta__JuTGf{display:block;color:color-mix(in srgb,var(--text) 75%,var(--panel-raised));font-family:var(--font-sans),"Trebuchet MS",sans-serif;font-size:14px;font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.5;margin-top:8px}.page_motifDelta__JuTGf abbr{text-decoration:none}.page_explanationMethod___xTCW{margin-top:44px}.page_paperFigure__TxNAv{margin:30px auto 12px;max-width:730px}.page_paperFigureCanvas__uS9B7{display:block;background:#fff}.page_paperFigureImage__QTbIH{display:block;width:100%;height:auto;aspect-ratio:2400/1483}.HomeVideo_player__BqaXl{margin:0 auto;max-width:760px}.HomeVideo_heading__lpw7h{color:var(--text-strong);font-size:calc(18px + 4pt);font-weight:700;line-height:1.4;margin:0 0 16px}.HomeVideo_stage__oJxFo{aspect-ratio:32/21;background:#fff;border:1px solid color-mix(in srgb,var(--nebius-lime) 55%,var(--line));border-radius:12px;isolation:isolate;overflow:hidden;position:relative}.HomeVideo_video__o5ZyQ{display:block;height:100%;object-fit:contain;width:100%}.HomeVideo_surface__pLN3_.HomeVideo_surface__pLN3_{background:transparent;border:0;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:grid;height:100%;inset:0;padding:0;place-items:center;position:absolute;width:100%;z-index:1}.HomeVideo_bigPlay__LODhy{align-items:center;background:rgb(0 0 0/36%);border:1px solid rgb(255 255 255/16%);border-radius:50%;display:flex;height:52px;justify-content:center;width:52px}.HomeVideo_bigPlay__LODhy svg{height:26px;width:26px}.HomeVideo_surface__pLN3_:hover .HomeVideo_bigPlay__LODhy{background:rgb(0 0 0/50%)}.HomeVideo_controls__7dfwZ{background:linear-gradient(transparent,rgb(0 0 0/55%));bottom:0;color:#fff;left:0;padding:8px 12px 6px;position:absolute;right:0;transition:opacity .15s ease;z-index:2}.HomeVideo_stage__oJxFo[data-controls-visible=false] .HomeVideo_controls__7dfwZ{opacity:0;pointer-events:none}.HomeVideo_stage__oJxFo:focus-visible .HomeVideo_controls__7dfwZ,.HomeVideo_stage__oJxFo:has(.HomeVideo_controls__7dfwZ:hover) .HomeVideo_controls__7dfwZ,.HomeVideo_stage__oJxFo:has(.HomeVideo_volumeControl__nHBRQ:hover) .HomeVideo_controls__7dfwZ,.HomeVideo_stage__oJxFo:has(:focus-visible) .HomeVideo_controls__7dfwZ{opacity:1;pointer-events:auto}.HomeVideo_controlRow__59CMI{align-items:center;display:flex;gap:6px}.HomeVideo_iconButton__hZUuL.HomeVideo_iconButton__hZUuL,.HomeVideo_speedButton__1BuC1.HomeVideo_speedButton__1BuC1{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:50%;box-shadow:none;color:#fff;display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;padding:7px;width:36px}.HomeVideo_iconButton__hZUuL.HomeVideo_iconButton__hZUuL:hover{background:rgb(255 255 255/12%)}.HomeVideo_iconButton__hZUuL svg{display:block;height:20px;width:20px}.HomeVideo_time__ufXUg{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;margin-right:auto;opacity:.95;text-shadow:0 1px 3px rgb(0 0 0/35%);white-space:nowrap}.HomeVideo_progress__NUIkJ.HomeVideo_progress__NUIkJ,.HomeVideo_volume__yTJw0.HomeVideo_volume__yTJw0{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;cursor:pointer;display:block;height:18px;margin:0;outline-offset:3px;padding:0;width:100%}.HomeVideo_progress__NUIkJ:disabled{cursor:default;opacity:.5}.HomeVideo_progress__NUIkJ::-webkit-slider-runnable-track,.HomeVideo_volume__yTJw0::-webkit-slider-runnable-track{background:linear-gradient(to right,#fff 0 var(--played),rgb(255 255 255/35%) var(--played) 100%);border:0;border-radius:2px;height:2px}.HomeVideo_progress__NUIkJ::-webkit-slider-thumb,.HomeVideo_volume__yTJw0::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:0;border-radius:50%;box-shadow:0 1px 3px rgb(0 0 0/20%);height:10px;margin-top:-4px;width:10px}.HomeVideo_progress__NUIkJ::-moz-range-track,.HomeVideo_volume__yTJw0::-moz-range-track{background:rgb(255 255 255/35%);border:0;border-radius:2px;height:2px}.HomeVideo_progress__NUIkJ::-moz-range-progress,.HomeVideo_volume__yTJw0::-moz-range-progress{background:#fff;border-radius:2px;height:2px}.HomeVideo_progress__NUIkJ::-moz-range-thumb,.HomeVideo_volume__yTJw0::-moz-range-thumb{background:#fff;border:0;border-radius:50%;box-shadow:0 1px 3px rgb(0 0 0/20%);height:10px;width:10px}.HomeVideo_volumeControl__nHBRQ{flex:0 0 auto;position:relative}.HomeVideo_volumePanel__3WeRN{background:rgb(18 22 20/94%);border:1px solid rgb(255 255 255/10%);border-radius:12px;bottom:calc(100% - 2px);box-shadow:0 6px 20px rgb(0 0 0/20%);left:50%;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;transform:translateX(-50%);visibility:hidden;width:120px}.HomeVideo_volumeControl__nHBRQ:focus-within .HomeVideo_volumePanel__3WeRN,.HomeVideo_volumeControl__nHBRQ:hover .HomeVideo_volumePanel__3WeRN{opacity:1;pointer-events:auto;visibility:visible}.HomeVideo_speedButton__1BuC1.HomeVideo_speedButton__1BuC1{border-radius:8px;padding:4px 0;width:48px}.HomeVideo_speedPill__olKAW{background:rgb(255 255 255/17%);border-radius:999px;font-size:12px;font-weight:600;line-height:28px;min-width:42px;padding:0 7px}.HomeVideo_speedButton__1BuC1:hover .HomeVideo_speedPill__olKAW,.HomeVideo_speedButton__1BuC1[aria-expanded=true] .HomeVideo_speedPill__olKAW{background:rgb(255 255 255/27%)}.HomeVideo_speedMenu__FboR5{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgb(18 22 20/94%);border:1px solid rgb(255 255 255/10%);border-radius:12px;bottom:52px;box-shadow:0 8px 24px rgb(0 0 0/25%);display:grid;grid-gap:4px;gap:4px;grid-auto-rows:30px;grid-template-columns:minmax(0,1fr);max-height:calc(var(--stage-height, 180px) - 60px);max-width:calc(100% - 16px);overflow-y:auto;overscroll-behavior:contain;padding:6px;position:absolute;right:36px;scrollbar-width:thin;width:88px;z-index:3}.HomeVideo_speedMenu__FboR5 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:7px;box-shadow:none;color:#fff;font:inherit;font-size:12px;font-weight:500;height:30px;line-height:1;padding:0 4px}.HomeVideo_speedMenu__FboR5 button:hover{background:rgb(255 255 255/12%)}.HomeVideo_speedMenu__FboR5 button[aria-checked=true]{background:#dcf8c6;color:#163b2a;font-weight:700}.HomeVideo_stage__oJxFo:focus-visible{outline:2px solid var(--text-strong);outline-offset:4px}.HomeVideo_controls__7dfwZ button:focus-visible,.HomeVideo_controls__7dfwZ input:focus-visible,.HomeVideo_surface__pLN3_:focus-visible{outline:2px solid #fff;outline-offset:-2px}.HomeVideo_error__UabEj{background:rgb(0 0 0/85%);border-radius:8px;color:#fff;inset:20% 12% auto;padding:14px;position:absolute;text-align:center;z-index:3}.HomeVideo_error__UabEj a{color:var(--nebius-lime);display:block;margin-top:8px}.HomeVideo_stage__oJxFo:fullscreen{aspect-ratio:auto;border:0;border-radius:0;height:100%;width:100%}.HomeVideo_stage__oJxFo:-webkit-full-screen{aspect-ratio:auto;border:0;border-radius:0;height:100%;width:100%}@media (max-width:760px){.HomeVideo_heading__lpw7h{font-size:calc(16px + 4pt)}.HomeVideo_stage__oJxFo{border-radius:10px}.HomeVideo_controls__7dfwZ{padding:8px 8px 5px}.HomeVideo_controlRow__59CMI{gap:4px}.HomeVideo_volumePanel__3WeRN{display:none}.HomeVideo_speedMenu__FboR5{right:30px}.HomeVideo_iconButton__hZUuL.HomeVideo_iconButton__hZUuL{height:32px;padding:6px;width:32px}.HomeVideo_speedButton__1BuC1.HomeVideo_speedButton__1BuC1{height:32px;width:44px}.HomeVideo_speedPill__olKAW{line-height:26px;min-width:40px}.HomeVideo_time__ufXUg{font-size:11px}.HomeVideo_bigPlay__LODhy{height:48px;width:48px}.HomeVideo_bigPlay__LODhy svg{height:24px;width:24px}}@media (max-width:360px){.HomeVideo_totalTime__w_K72{display:none}}@media (prefers-reduced-motion:reduce){.HomeVideo_controls__7dfwZ{transition:none}}.HomeDiscovery_discovery__Focwc{max-width:960px;margin:72px auto 0;color:var(--text-strong);font-size:18px;line-height:1.65}.HomeDiscovery_discovery__Focwc p{font-size:inherit;line-height:inherit}.HomeDiscovery_introduction__0n8ql.HomeDiscovery_introduction__0n8ql{padding:30px 36px}.HomeDiscovery_introduction__0n8ql>p{max-width:740px}.HomeDiscovery_introductionLead__n2uhC strong{font-size:calc(1em + 4pt);font-weight:700}.HomeDiscovery_introduction__0n8ql.HomeDiscovery_introduction__0n8ql>p+p{margin-top:22px}.HomeDiscovery_conversation__ecS2F{position:relative;min-width:0;margin-top:56px;border:2px solid var(--home-outer-line);border-radius:18px;background:var(--panel);box-shadow:var(--home-outer-shadow);padding:66px 28px 32px}.HomeDiscovery_conversationLabel__HL1Gw{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:16.85px 30.45px;border:1px solid var(--home-outline);border-radius:6px;background:var(--panel-raised);font-family:var(--font-home-heading,var(--font-sans)),sans-serif;font-size:20.4px;font-weight:700;line-height:1.5;white-space:nowrap}.HomeDiscovery_message__dhepz.HomeDiscovery_message__dhepz{font-family:var(--font-home-prose,var(--font-discovery-sans)),sans-serif;color:var(--text-strong);background:color-mix(in srgb,var(--panel-soft) 88%,#d6c5a7);border:1px solid var(--line);border-radius:18px 18px 18px 4px;box-shadow:none;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 64px);margin:28px auto 0 0;padding:24px 28px}.HomeDiscovery_message__dhepz>p{margin:0}.HomeDiscovery_conversationLabel__HL1Gw+.HomeDiscovery_message__dhepz{margin-top:0}.HomeDiscovery_message__dhepz.HomeDiscovery_examples__boDKq{width:calc(100% - 64px)}.HomeDiscovery_message__dhepz.HomeDiscovery_model__EhBN9{width:720px;margin-left:auto;margin-right:0;min-width:0;padding:0;overflow:hidden;background:color-mix(in srgb,var(--accent-soft) 65%,var(--panel-raised));border-color:color-mix(in srgb,var(--accent-line) 40%,var(--line));border-radius:18px 18px 4px 18px}.HomeDiscovery_modelCopy__CuyTu{padding:26px 30px}.HomeDiscovery_modelCopy__CuyTu>p{margin:0}.HomeDiscovery_modelCopy__CuyTu>p+p{margin-top:16px}.HomeDiscovery_modelCopy__CuyTu strong{font-weight:500}.HomeDiscovery_speaker__NdrSC{display:flex;align-items:center;gap:10px;margin-bottom:16px;font-family:var(--font-discovery-mono),monospace;font-size:14px;font-weight:500}.HomeDiscovery_speakerBadge__e77ve{font-family:var(--font-home-heading,var(--font-sans)),sans-serif;font-weight:700;display:inline-flex;align-items:center;padding:4px 10px;border:2px solid #797369;border-radius:7px;background:var(--panel-raised);line-height:1.4;white-space:nowrap}.HomeDiscovery_model__EhBN9 .HomeDiscovery_speakerBadge__e77ve{border-color:#5089a8}.HomeDiscovery_speakerEmoji__pAnqx{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,emoji;font-size:23px;line-height:1;flex:0 0 auto}.HomeDiscovery_systemIcon__drSS0{width:28px;height:28px;flex:0 0 auto}.HomeDiscovery_speaker__NdrSC+p{margin:0}.HomeDiscovery_message__dhepz.HomeDiscovery_message__dhepz>p+p{margin-top:12px}.HomeDiscovery_boards__lc_Rd{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 40px;gap:28px 40px;max-width:660px;margin:24px auto 8px}.HomeDiscovery_board__Bdi_B{margin:0;min-width:0}.HomeDiscovery_boardColumn__eWH9O{position:relative;display:grid;align-content:start;grid-gap:28px;gap:28px;min-width:0}.HomeDiscovery_boardColumn__eWH9O+.HomeDiscovery_boardColumn__eWH9O:before{content:"";position:absolute;top:0;bottom:0;left:-21.5px;width:3px;background:var(--home-rule)}.HomeDiscovery_columnHeading__mf2me.HomeDiscovery_columnHeading__mf2me{position:static;margin:0 0 -16px;font-family:var(--font-home-heading,var(--font-sans)),sans-serif;font-weight:700;line-height:1.2;text-align:center}.HomeDiscovery_columnHeading__mf2me.HomeDiscovery_winning__PanNs{color:var(--success)}.HomeDiscovery_columnHeading__mf2me.HomeDiscovery_losing__4_Su6{color:var(--danger)}.HomeDiscovery_codeExample__EvvvQ{min-width:0;margin:0 30px 28px;overflow:hidden;border:0;border-radius:10px;background:var(--panel-raised);box-shadow:none}.HomeDiscovery_codeWindowBar__BfPLL{display:flex;align-items:center;gap:6px;padding:15px 18px 13px}.HomeDiscovery_codeWindowBar__BfPLL>span{width:8px;height:8px;border-radius:50%;background:#e88780}.HomeDiscovery_codeWindowBar__BfPLL>span:nth-child(2){background:#dfbc64}.HomeDiscovery_codeWindowBar__BfPLL>span:nth-child(3){background:#88b995}.HomeDiscovery_motifCode__ab7hz.HomeDiscovery_motifCode__ab7hz{width:100%;min-width:0;max-width:100%;margin:0;border:0;border-radius:0;background:transparent;font-family:var(--font-discovery-mono),monospace;font-size:14px;line-height:1.8;padding:0 18px 18px;max-height:none;overflow:auto;overscroll-behavior-x:contain;overscroll-behavior-y:auto}.HomeDiscovery_motifCode__ab7hz.HomeDiscovery_motifCode__ab7hz:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.HomeDiscovery_board__Bdi_B .file-label,.HomeDiscovery_board__Bdi_B .rank-label{display:none}.HomeDiscovery_currentMotifs__GuHvD{margin-top:20px}.HomeDiscovery_currentMotifs__GuHvD p{margin:0}.HomeDiscovery_currentMotifs__GuHvD strong{font-family:var(--font-home-heading,var(--font-sans)),sans-serif;font-weight:700}.HomeDiscovery_currentMotifs__GuHvD ol{margin:6px 0 0;padding-left:1.4em}.HomeDiscovery_currentMotifs__GuHvD li+li{margin-top:4px}.HomeDiscovery_message__dhepz.HomeDiscovery_message__dhepz>.HomeDiscovery_nextPrompt__RWi3u{margin-top:28px}.HomeDiscovery_acceptance__lRgMv strong{font-family:var(--font-home-heading,var(--font-sans)),sans-serif;font-weight:700}.HomeDiscovery_step__j4q6y{opacity:1;transform:none;transition:opacity .55s ease,transform .55s cubic-bezier(.2,.7,.2,1)}.HomeDiscovery_step__j4q6y[data-revealed=false]{opacity:0;transform:translateY(24px)}html[data-theme=dark] .HomeDiscovery_speakerBadge__e77ve{border-color:#d0c5b4}html[data-theme=dark] .HomeDiscovery_model__EhBN9 .HomeDiscovery_speakerBadge__e77ve{border-color:#a9cbe3}html[data-theme=dark] .HomeDiscovery_message__dhepz.HomeDiscovery_message__dhepz{background:#55524c;border-color:#8a8377}html[data-theme=dark] .HomeDiscovery_message__dhepz.HomeDiscovery_model__EhBN9{background:#344e62;border-color:#7197b4}@media (max-width:760px){.HomeDiscovery_discovery__Focwc{font-size:16px;margin-top:48px}.HomeDiscovery_introduction__0n8ql.HomeDiscovery_introduction__0n8ql,.HomeDiscovery_message__dhepz.HomeDiscovery_message__dhepz{padding:22px 20px}.HomeDiscovery_message__dhepz.HomeDiscovery_message__dhepz{max-width:calc(100% - 12px)}.HomeDiscovery_message__dhepz.HomeDiscovery_examples__boDKq{width:calc(100% - 12px)}.HomeDiscovery_message__dhepz.HomeDiscovery_model__EhBN9{padding:0}.HomeDiscovery_modelCopy__CuyTu{padding:22px 20px}.HomeDiscovery_boards__lc_Rd{grid-template-columns:1fr;max-width:320px;gap:28px}.HomeDiscovery_boardColumn__eWH9O+.HomeDiscovery_boardColumn__eWH9O:before{top:-14.5px;bottom:auto;left:0;right:0;width:auto;height:1px}.HomeDiscovery_codeExample__EvvvQ{margin:0 20px 20px;border-radius:10px}.HomeDiscovery_codeWindowBar__BfPLL{padding:13px 14px 11px}.HomeDiscovery_motifCode__ab7hz.HomeDiscovery_motifCode__ab7hz{font-size:12px;padding:0 14px 16px}.HomeDiscovery_conversation__ecS2F{margin-top:56px;padding:54px 10px 20px}.HomeDiscovery_conversationLabel__HL1Gw{font-size:16.15px;padding:15.15px 16.85px}}@media (prefers-reduced-motion:reduce){.HomeDiscovery_step__j4q6y,.HomeDiscovery_step__j4q6y[data-revealed=false]{opacity:1;transform:none;transition:none}}.HomeContinuation_moveLine__2vIBK{display:block;width:100%;max-width:320px;margin:12px auto 0;font-family:var(--font-mono),monospace;font-size:9.8px;font-weight:400;line-height:1.7;text-align:left}.HomeContinuation_turn__1fB66{display:inline}.HomeContinuation_moveNumber__0H7ig{opacity:.65}@media (max-width:394px){.HomeContinuation_moveLine__2vIBK{font-size:clamp(7.5px,calc(3.030303vw - 2.272727px),9.8px)}}.HomePaperExample_example__LfNiF.HomePaperExample_example__LfNiF{margin:56px auto 0;max-width:960px;padding:32px 28px 36px;scroll-margin-top:24px}.HomePaperExample_introduction__sQP_Z{max-width:760px;margin:0 auto 30px}.HomePaperExample_introduction__sQP_Z h2{font-size:calc(18px + 4pt);font-weight:700;line-height:1.5;margin:0}.HomePaperExample_figure__ha_h_{max-width:760px;margin-inline:auto}.HomePaperExample_position__sQ60l{margin:0;min-width:0}.HomePaperExample_initial__rvN0_{margin-inline:auto}.HomePaperExample_continuations__MeGMD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 40px;gap:28px 40px}.HomePaperExample_example__LfNiF .HomePaperExample_continuationArrows___SLZT{display:block;height:108px;max-width:760px;width:100%;margin:12px auto 0}.HomePaperExample_boardCaption__56SOy{margin-bottom:18px;text-align:center}.HomePaperExample_branchCaption__3g5GF{margin:0 0 12px;text-align:center}.HomePaperExample_branchContext__tPCtt{display:block;margin-top:4px;font-size:13px;font-weight:400;line-height:1.45}.HomePaperExample_board__hi5Ow{width:100%;max-width:320px;margin-inline:auto}.HomePaperExample_board__hi5Ow .fen-board{box-shadow:none}.HomePaperExample_figureAnswer__TTg7z.HomePaperExample_figureAnswer__TTg7z{max-width:none;margin-top:32px;padding:20px 0 0;text-align:left}.HomePaperExample_motifs__v46_J{margin:0;font-size:16px;font-weight:400;line-height:1.5;text-align:left}.HomePaperExample_motifRow__VAWAY{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:20px;gap:20px;padding:14px 0}.HomePaperExample_motifRow__VAWAY+.HomePaperExample_motifRow__VAWAY{border-top:1px solid color-mix(in srgb,var(--bubble-border) 14%,transparent)}.HomePaperExample_motifRow__VAWAY dt{font-family:var(--font-home-heading,var(--font-sans)),sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:normal}.HomePaperExample_motifRow__VAWAY dd{margin:0;text-wrap:wrap}@media (max-width:760px){.HomePaperExample_example__LfNiF.HomePaperExample_example__LfNiF{margin-top:38px;padding:24px 18px 28px}.HomePaperExample_introduction__sQP_Z h2{font-size:calc(16px + 4pt)}.HomePaperExample_continuations__MeGMD{grid-template-columns:minmax(0,1fr)}.HomePaperExample_example__LfNiF .HomePaperExample_continuationArrows___SLZT{display:none}.HomePaperExample_continuations__MeGMD{margin-top:28px}.HomePaperExample_continuations__MeGMD>.HomePaperExample_position__sQ60l+.HomePaperExample_position__sQ60l:before{content:"or";display:block;margin-bottom:24px;text-align:center;font-weight:600}.HomePaperExample_figureAnswer__TTg7z.HomePaperExample_figureAnswer__TTg7z{padding:18px 0 0;margin-top:30px}.HomePaperExample_motifRow__VAWAY{grid-template-columns:minmax(0,1fr);gap:5px;padding:16px 0}.HomePaperExample_motifRow__VAWAY dt{font-size:17px}}@font-face{font-family:Nebius Gramatika;src:url(/fonts/gramatika-bold.woff) format("woff");font-style:normal;font-weight:700;font-display:swap}.HomeStory_home__LHWb_{--home-intro-heading-size:24px;--font-home-prose:var(--font-prose);--font-home-heading:var(--font-home-prose);--font-home-title:var(--font-home-prose);font-family:var(--font-home-prose);--home-outer-line:color-mix(in srgb,var(--nebius-lime) 72%,var(--nebius-ink));--home-outer-shadow:4px 4px 0 color-mix(in srgb,var(--home-outer-line) 35%,transparent);--home-outline:color-mix(in srgb,var(--nebius-ink) 65%,var(--line));--home-rule:color-mix(in srgb,var(--text-strong) 16%,transparent);--home-inset-bg:var(--panel-soft);--home-inset-line:#77796e;--home-inset-text:var(--text-strong);color:var(--text)}.HomeStory_home__LHWb_ :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-home-heading),var(--font-sans),sans-serif;font-style:normal;font-weight:700}.HomeStory_home__LHWb_ :is(h1,h2){font-family:var(--font-home-title);letter-spacing:normal}.HomeStory_home__LHWb_ #home-title,.HomeStory_home__LHWb_ #home-video-title{font-family:var(--font-home-title);letter-spacing:normal}.HomeStory_home__LHWb_ #home-video-title{font-family:var(--font-home-section),var(--font-home-prose);font-weight:800;text-wrap:balance}.HomeStory_home__LHWb_ #home-title{line-height:1.18}.HomeStory_home__LHWb_ .project-heading-copy{font-family:var(--font-home-title)}html[data-theme=dark] .HomeStory_home__LHWb_{--home-outer-line:var(--nebius-lime);--home-outline:color-mix(in srgb,var(--text-strong) 38%,var(--line));--home-inset-bg:#e6e3d8;--home-inset-line:#526a35;--home-inset-text:var(--nebius-ink)}.HomeStory_home__LHWb_ .project-heading-copy,.HomeStory_home__LHWb_ .project-intro-bubble{background:var(--panel-raised);border:2px solid var(--home-outer-line);border-radius:18px;box-shadow:var(--home-outer-shadow)}.HomeStory_header__jZsqn{padding-top:20px}.HomeStory_explanationVideo__x8rVZ.HomeStory_explanationVideo__x8rVZ{margin:56px auto 0;max-width:960px;padding:28px}.HomeStory_example__lwU2U.HomeStory_example__lwU2U{margin:56px auto 0;max-width:960px;padding:32px 28px 36px;scroll-margin-top:24px}.HomeStory_introduction__QAEnR.HomeStory_introduction__QAEnR{margin:0 auto;max-width:760px;text-align:left}.HomeStory_goal__HYbRx{font-size:var(--home-intro-heading-size);font-weight:700;line-height:1.5;margin:0 auto 22px;max-width:650px}.HomeStory_introduction__QAEnR ol,.HomeStory_introduction__QAEnR p{font-size:18px;font-weight:400;line-height:1.65;margin:0 auto;max-width:650px}.HomeStory_introduction__QAEnR p+p{margin-top:22px}.HomeStory_introduction__QAEnR .HomeStory_goal__HYbRx+p{-webkit-padding-start:2em;padding-inline-start:2em}.HomeStory_introductionLead__uXa8s strong{font-size:var(--home-intro-heading-size);font-weight:700;line-height:1.5}.HomeStory_introduction__QAEnR ol{margin-block:10px 0;-webkit-padding-start:3.4em;padding-inline-start:3.4em}.HomeStory_introduction__QAEnR li+li{margin-top:4px}.HomeStory_conclusion__zI8ra{display:grid;grid-gap:22px;gap:22px;margin:44px auto 16px;max-width:760px;padding:0 12px 20px}.HomeStory_nextButton__nRdDP.HomeStory_nextButton__nRdDP{display:inline-flex;justify-content:center;justify-self:center;gap:12px;width:-moz-fit-content;width:fit-content;max-width:min(100%,620px);min-width:0;min-height:62px;padding:16px 24px;font-size:18px;line-height:1.5;text-align:center;text-decoration:none;white-space:normal}.HomeStory_buttonLabel__dPK2O{min-width:0;text-wrap:balance}.HomeStory_nextButton__nRdDP.HomeStory_nextButton__nRdDP>svg{flex:0 0 auto;width:20px;height:20px}.HomeStory_nextButton__nRdDP.HomeStory_nextButton__nRdDP>.HomeStory_buttonIcon__E6sih{width:22px;height:22px}.HomeStory_home__LHWb_ a:focus-visible,.HomeStory_nextButton__nRdDP:focus-visible{outline:2px solid var(--text);outline-offset:5px}@media (max-width:760px){.HomeStory_explanationVideo__x8rVZ.HomeStory_explanationVideo__x8rVZ{margin-top:38px;padding:18px}.HomeStory_example__lwU2U.HomeStory_example__lwU2U{margin-top:38px;padding:26px 18px 28px}.HomeStory_home__LHWb_{--home-intro-heading-size:22px}.HomeStory_introduction__QAEnR ol,.HomeStory_introduction__QAEnR p{font-size:16px}.HomeStory_header__jZsqn{padding-top:14px}.HomeStory_conclusion__zI8ra{margin-top:32px}.HomeStory_nextButton__nRdDP.HomeStory_nextButton__nRdDP{padding:14px 20px;font-size:16px}}@media (prefers-reduced-motion:reduce){.HomeStory_home__LHWb_ .next-example-button,.HomeStory_home__LHWb_ .next-example-button:hover{transform:none;transition:none}}@media (min-width:960px){.HomeStory_introduction__QAEnR.HomeStory_introduction__QAEnR{max-width:900px}.HomeStory_goal__HYbRx{max-width:none;margin-inline:0}.HomeStory_introduction__QAEnR ol,.HomeStory_introduction__QAEnR p{margin-inline:0}.HomeStory_introduction__QAEnR .HomeStory_introductionLead__uXa8s{max-width:none}}.page_page__qKobk.page_page__qKobk{max-width:840px;padding-top:24px}.page_backLink__t9xKM{color:var(--muted);display:inline-block;font-size:14px;line-height:1.5;text-decoration:none}.page_backLink__t9xKM:hover{color:var(--text-strong);text-decoration:underline}.page_bubble__qJqkg.page_bubble__qJqkg{margin:18px 0 0;padding:24px}@media (max-width:760px){.page_page__qKobk.page_page__qKobk{padding-top:18px}.page_bubble__qJqkg.page_bubble__qJqkg{padding:18px}}