.blog_articlePage__tG1pg,.blog_index__4J_9q{padding-block:68px 80px}.blog_index__4J_9q{max-width:1000px;padding-top:var(--page-intro-top)}.blog_articlePage__tG1pg{max-width:var(--content-narrow)}.blog_indexHeader__t_vLT{margin-bottom:60px;text-align:center}.blog_articleHeader__N9wQH h1,.blog_indexHeader__t_vLT h1{margin:0;color:var(--color-carbon);font-size:42px;font-weight:600;line-height:1.2;letter-spacing:-1.6px;text-wrap:balance}.blog_articleHeader__N9wQH>p,.blog_indexHeader__t_vLT>p{max-width:520px;margin:16px auto 0;color:var(--color-graphite);font-size:17px;line-height:1.6;text-wrap:pretty}.blog_indexHeader__t_vLT h1{font-size:var(--font-page-title);letter-spacing:-1.2px}.blog_indexHeader__t_vLT>p{font-size:var(--font-page-subtitle)}.blog_articleHeader__N9wQH{margin-bottom:48px;text-align:center}.blog_meta__l_Cxn{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-bottom:20px;color:var(--color-graphite);font-size:14px;line-height:1.5}.blog_byline__HEa0b{display:grid;justify-items:center;gap:8px;margin-top:24px;color:var(--color-carbon);font-size:15px;font-weight:500;line-height:1.5}.blog_avatar__Zyg1x{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--color-fog);border-radius:50%;background:var(--color-linen)}.blog_avatar__Zyg1x img{width:23px;height:23px}.blog_cover__gLAuS{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border:1px solid var(--color-fog);border-radius:12px;margin-bottom:40px}.blog_body__v9SPg{color:#525360;font-size:17px;line-height:1.8;overflow-wrap:anywhere}.blog_body__v9SPg p{margin:0 0 20px}.blog_body__v9SPg section{margin-top:36px}.blog_body__v9SPg h2{margin:0 0 16px;color:var(--color-carbon);font-size:26px;font-weight:600;line-height:1.35;letter-spacing:-.7px;text-wrap:pretty}.blog_diagram__gnjUW{max-width:440px;margin:32px auto}.blog_diagram__gnjUW figcaption{margin-top:14px;color:var(--color-graphite);font-size:14px;line-height:1.6}.blog_invitation__yxLJY{margin-top:44px;padding-block:32px;border-top:1px solid var(--color-fog)}.blog_invitation__yxLJY h2,.blog_related__kSxUC h2{margin:0 0 14px;color:var(--color-carbon);font-size:26px;font-weight:600;line-height:1.35;letter-spacing:-.7px}.blog_invitation__yxLJY p{max-width:580px;margin:0 0 20px;color:var(--color-graphite);font-size:16px;line-height:1.7}.blog_actions__vsDDv{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.blog_inlineLink__fy93O{color:var(--color-carbon);font-size:15px;text-decoration:underline;text-underline-offset:4px}.blog_backLink__x3Nvt{display:inline-flex;align-items:center;gap:8px;color:var(--color-graphite);font-size:15px;line-height:1.5}.blog_backLink__x3Nvt:hover,.blog_related__kSxUC a:hover{color:var(--color-carbon);text-decoration:underline;text-underline-offset:4px}.blog_related__kSxUC{margin-block:12px 40px}.blog_related__kSxUC a{display:block;padding-block:14px;border-bottom:1px solid var(--color-fog);font-size:17px}.blog_draftNotice__zkDf3{margin-bottom:32px;padding:16px 20px;border-left:3px solid var(--color-lavender);background:var(--color-mist);color:var(--color-graphite);font-size:14px;line-height:1.65}.blog_empty__6Wa62{padding-block:32px;color:var(--color-graphite);text-align:center}.blog_citation__a9sPG{margin-left:2px;font-size:12px;font-weight:600;line-height:0}.blog_citation__a9sPG a,.blog_sources__RyP_O a{color:var(--color-carbon);text-decoration:underline;text-underline-offset:3px}.blog_citation__a9sPG a{padding:4px 2px}.blog_sources__RyP_O ol{padding-left:24px;margin:0}.blog_sources__RyP_O li{padding-left:4px;margin-bottom:12px;font-size:14px;line-height:1.65}.blog_lessonTable__JfpCd{margin-block:24px;overflow-wrap:break-word}.blog_lessonTable__JfpCd table{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left;font-size:16px;line-height:1.65}.blog_lessonTable__JfpCd td,.blog_lessonTable__JfpCd th{width:50%;padding:16px 20px;vertical-align:top}.blog_lessonTable__JfpCd thead{background:var(--color-mist);color:var(--color-carbon)}.blog_lessonTable__JfpCd thead th{font-weight:600}.blog_lessonTable__JfpCd tbody th{font-weight:500;color:var(--color-carbon)}.blog_lessonTable__JfpCd tbody tr{border-bottom:1px solid var(--color-fog)}.blog_exercise__cmTgT{margin-block:28px}.blog_exercise__cmTgT .blog_diagram__gnjUW{margin-top:0}.blog_exercise__cmTgT .coaching-board{box-shadow:none;border-radius:8px}.blog_exercise__cmTgT .demo-light{background:#e5e4fd}.blog_exercise__cmTgT .demo-dark{background:var(--color-lavender)}.blog_exercise__cmTgT .last-move{background:#cecaf9;box-shadow:inset 0 0 0 3px #716bb5}.blog_exercise__cmTgT .emphasized-square{box-shadow:inset 0 0 0 3px var(--color-carbon)}.blog_exerciseControls__Xx9NL{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:24px}.blog_moveControls__7xmpn button,.blog_revealButton__xNxCo{min-height:44px;border:1px solid var(--color-fog);border-radius:9999px;padding:10px 18px;background:var(--color-paper-white);color:var(--color-carbon);font:inherit;font-size:15px;font-weight:500;line-height:1.5;white-space:nowrap;cursor:pointer}.blog_revealButton__xNxCo{background:var(--color-lavender);border-color:transparent}.blog_moveControls__7xmpn button:active,.blog_revealButton__xNxCo:active{transform:scale(.98)}.blog_moveControls__7xmpn{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.blog_moveControls__7xmpn button:hover:not(:disabled){background:var(--color-mist)}.blog_moveControls__7xmpn button:disabled{color:var(--color-graphite);background:var(--color-mist);cursor:default}.blog_defenseChoice__pujgC{display:grid;justify-items:start;gap:8px;margin-block:24px}.blog_defenseChoice__pujgC label{font-size:15px;font-weight:500;color:var(--color-carbon)}.blog_defenseChoice__pujgC select{min-height:44px;padding:8px 32px 8px 12px;border:1px solid var(--color-fog);border-radius:8px;background:var(--color-paper-white);color:var(--color-carbon);font:inherit;font-size:15px}.blog_productFigure__VS5rl{margin:32px 0}.blog_productFigure__VS5rl img{display:block;width:100%;height:auto;border:1px solid var(--color-fog);border-radius:8px}.blog_productFigure__VS5rl figcaption{margin-top:14px;color:var(--color-graphite);font-size:14px;line-height:1.6}@media (max-width:767px){.blog_articlePage__tG1pg,.blog_index__4J_9q{padding-bottom:56px}.blog_articlePage__tG1pg{padding-top:48px}.blog_articleHeader__N9wQH h1{font-size:36px;letter-spacing:-1.2px;max-width:340px;margin-inline:auto}.blog_articleHeader__N9wQH{margin-bottom:36px}.blog_body__v9SPg{font-size:16px;line-height:1.75}.blog_body__v9SPg h2,.blog_invitation__yxLJY h2,.blog_related__kSxUC h2{font-size:24px}.blog_lessonTable__JfpCd td,.blog_lessonTable__JfpCd th{padding:12px 10px}.blog_exerciseControls__Xx9NL{flex-direction:column}}