.ArticlePage_page__X6txb{color:var(--ink);background:var(--cream);min-height:100vh}.ArticlePage_header__FX3Ue{max-width:1200px;margin:auto;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:2px solid var(--ink)}.ArticlePage_logo__bYj7S{width:180px;height:auto}.ArticlePage_header__FX3Ue nav{display:flex;flex-wrap:wrap;gap:24px;font-weight:700}.ArticlePage_headerActions__R8U0A{display:flex;align-items:center;gap:24px;align-self:stretch;justify-content:space-between}.ArticlePage_header__FX3Ue a{text-underline-offset:5px}.ArticlePage_main__Q0Gta{max-width:1080px;padding:64px 32px;margin:auto}.ArticlePage_label__ZVE6K{font:600 12px var(--font-ibm-plex-mono),monospace;text-transform:uppercase;letter-spacing:.1em}.ArticlePage_main__Q0Gta h1{font-family:var(--font-anybody),sans-serif;font-weight:800;font-size:clamp(42px,6vw,76px);line-height:1.05;letter-spacing:-.04em;margin:20px 0 28px;max-width:800px;text-wrap:balance}.ArticlePage_rail__VlsuD{display:flex;height:10px;width:156px;margin-bottom:36px}.ArticlePage_rail__VlsuD i{flex:1;background:var(--blue)}.ArticlePage_rail__VlsuD i:nth-child(2){background:var(--mint)}.ArticlePage_rail__VlsuD i:nth-child(3){background:var(--pink)}.ArticlePage_rail__VlsuD i:nth-child(4){background:var(--yellow)}.ArticlePage_article__zUd9K{display:grid;gap:36px}.ArticlePage_section__Fihu2{min-width:0;padding:32px;border:var(--border);border-radius:var(--radius-large);background:var(--cream-light);box-shadow:var(--shadow-small)}.ArticlePage_sectionHeading___klTs{display:flex;align-items:center;gap:20px;margin-bottom:24px}.ArticlePage_section__Fihu2 h2{font:800 clamp(26px,4vw,36px)/1.12 var(--font-anybody),sans-serif;margin:0;text-wrap:balance}.ArticlePage_section__Fihu2 p{font-size:18px;line-height:1.7;margin:0 0 18px;max-width:72ch}.ArticlePage_section__Fihu2 p:last-child{margin-bottom:0}.ArticlePage_section__Fihu2 a{font-weight:800;text-decoration-thickness:2px;text-underline-offset:4px}.ArticlePage_intro__dA5vO{border:0;box-shadow:none;background:transparent;padding:0 0 4px;max-width:780px}.ArticlePage_intro__dA5vO p:first-child{font-size:clamp(21px,2.6vw,25px);font-weight:700;line-height:1.5}.ArticlePage_blue__mBFtD{--accent:var(--blue);--soft:var(--blue-soft);--accent-ink:var(--white)}.ArticlePage_purple__EJzmK{--accent:var(--purple);--soft:var(--purple-soft);--accent-ink:var(--white)}.ArticlePage_orange__3eadC{--accent:var(--orange);--soft:var(--orange-soft);--accent-ink:var(--ink)}.ArticlePage_mint__LNjFM{--accent:var(--mint);--soft:var(--mint-soft);--accent-ink:var(--ink)}.ArticlePage_step__IdkAO{padding:0;overflow:hidden;background:var(--soft);box-shadow:6px 6px 0 var(--accent)}.ArticlePage_step__IdkAO .ArticlePage_sectionHeading___klTs{margin:0;padding:24px 32px;border-bottom:var(--border);background:var(--accent);color:var(--accent-ink)}.ArticlePage_step__IdkAO .ArticlePage_sectionBody__Cj1NE{padding:28px 32px 32px}.ArticlePage_moduleLink__qSdq9{padding:.08em .22em;border-radius:5px;background:var(--accent);color:var(--accent-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone}.ArticlePage_moduleLink__qSdq9:hover{text-decoration-thickness:3px}.ArticlePage_story__70_px{border-width:3px;box-shadow:8px 8px 0 var(--blue)}.ArticlePage_story__70_px .ArticlePage_sectionHeading___klTs{padding-bottom:22px;border-bottom:3px solid var(--blue)}.ArticlePage_story__70_px .ArticlePage_storyLead__AZH9I{font:800 clamp(20px,2vw,26px)/1.3 var(--font-anybody),sans-serif;max-width:46ch;margin-bottom:28px}.ArticlePage_storyLead__AZH9I span{display:block}.ArticlePage_storyLead__AZH9I span+span{margin-top:.35em;font-size:clamp(13.5px,4.2vw,26px)}.ArticlePage_story__70_px .ArticlePage_sectionBody__Cj1NE{max-width:72ch}.ArticlePage_story__70_px .ArticlePage_sectionBody__Cj1NE p:last-child{grid-column:1/-1;font-weight:800;font-size:22px;padding-top:16px;border-top:2px solid var(--ink);margin-top:6px}.ArticlePage_method__LXl4W{padding:0;border:0;background:transparent;box-shadow:none}.ArticlePage_method__LXl4W .ArticlePage_sectionHeading___klTs{padding:0 0 4px}.ArticlePage_methodGrid__a0W25{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ArticlePage_methodCard__tT_al{background:var(--soft);border:var(--border);border-radius:var(--radius-medium);box-shadow:var(--shadow-small);overflow:hidden}.ArticlePage_methodCard__tT_al h3{margin:0;padding:18px 22px;color:var(--accent-ink);background:var(--accent);border-bottom:var(--border);font:800 25px/1.2 var(--font-anybody),sans-serif}.ArticlePage_methodCard__tT_al p{padding:22px;font-size:17px;line-height:1.65}.ArticlePage_methodGrid__a0W25>p{grid-column:1/-1;padding-top:8px;font-weight:700}.ArticlePage_nextMove__TxkNc{background:var(--blue-soft);box-shadow:8px 8px 0 var(--blue)}.ArticlePage_section__Fihu2 .ArticlePage_primaryAction__Pfd5_{display:inline-flex;justify-content:center;align-items:center;padding:16px 24px;min-height:52px;margin:6px 6px 6px 0;border:var(--border);border-radius:var(--radius-small);background:var(--blue);color:var(--white);box-shadow:4px 4px 0 var(--ink);line-height:1.4;text-align:center;text-decoration:none}.ArticlePage_primaryAction__Pfd5_:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--ink)}.ArticlePage_section__Fihu2 .ArticlePage_byline__w93vO{font:600 12px/1.5 var(--font-ibm-plex-mono),monospace;margin-top:28px}.ArticlePage_footer__ina0y{max-width:1200px;margin:auto;padding:28px 32px;border-top:2px solid var(--ink);display:flex;flex-wrap:wrap;gap:24px;font-weight:700}.ArticlePage_page__X6txb a:focus-visible{outline:3px solid var(--ink);outline-offset:5px}@media (max-width:800px){.ArticlePage_methodGrid__a0W25{grid-template-columns:1fr}.ArticlePage_story__70_px .ArticlePage_sectionBody__Cj1NE{display:block}.ArticlePage_story__70_px .ArticlePage_sectionBody__Cj1NE p:last-child{margin-top:24px}}@media (max-width:600px){.ArticlePage_header__FX3Ue{padding:20px;flex-direction:column;align-items:flex-start;gap:18px}.ArticlePage_headerActions__R8U0A{gap:18px}.ArticlePage_header__FX3Ue nav{gap:18px;font-size:14px}.ArticlePage_main__Q0Gta{padding:40px 20px 48px}.ArticlePage_article__zUd9K{gap:28px}.ArticlePage_section__Fihu2{padding:24px;border-radius:22px}.ArticlePage_intro__dA5vO,.ArticlePage_method__LXl4W,.ArticlePage_step__IdkAO{padding:0}.ArticlePage_step__IdkAO .ArticlePage_sectionHeading___klTs{padding:22px;gap:14px}.ArticlePage_step__IdkAO .ArticlePage_sectionBody__Cj1NE{padding:24px}.ArticlePage_section__Fihu2 p{font-size:17px}.ArticlePage_section__Fihu2 .ArticlePage_primaryAction__Pfd5_{width:calc(100% - 6px);padding:14px}.ArticlePage_footer__ina0y{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.ArticlePage_page__X6txb *,.ArticlePage_page__X6txb :after,.ArticlePage_page__X6txb :before{scroll-behavior:auto;transition:none;animation:none}.ArticlePage_primaryAction__Pfd5_:hover{transform:none}}.HeaderPageLinks_root__1R1qM{position:relative;justify-self:end;flex-shrink:0}.HeaderPageLinks_trigger__5aczA{display:flex;min-width:92px;min-height:44px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--ink);cursor:pointer}.HeaderPageLinks_panel__8WetV a:focus-visible,.HeaderPageLinks_trigger__5aczA:focus-visible{outline:3px solid var(--ink);outline-offset:5px}.HeaderPageLinks_root__1R1qM .HeaderPageLinks_panel__8WetV{display:block;position:absolute;right:0;top:calc(100% + 8px);z-index:30;width:220px;padding:8px;background:var(--cream-light);border:var(--border);border-radius:var(--radius-small);box-shadow:var(--shadow-small)}.HeaderPageLinks_root__1R1qM .HeaderPageLinks_panel__8WetV[hidden]{display:none}.HeaderPageLinks_panel__8WetV a{display:flex;align-items:center;min-height:44px;padding:10px 12px;font-family:var(--font-instrument-sans),Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.4;text-decoration:none}.HeaderPageLinks_panel__8WetV a:focus-visible,.HeaderPageLinks_panel__8WetV a:hover{background:var(--cream)}.HeaderPageLinks_panel__8WetV a[aria-current=page]{text-decoration:underline;text-underline-offset:4px}