.Pe6m8a_page{--midnight:#0f1030;--spark:#ff3d6e;--spark-text:#e0234f;--lilac:#d8d1ff;--fg:#0f1030;--muted:#5b5a78;--line:#e1dfec;--bg:#f6f5fa;background:var(--bg);min-height:100vh;color:var(--fg);flex-direction:column;font-family:Geist,system-ui,-apple-system,Segoe UI,sans-serif;display:flex}body{margin:0}.Pe6m8a_page a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #0f10304d;text-decoration:underline #0f10304d}.Pe6m8a_page a:hover{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}.Pe6m8a_header{background:var(--midnight)}.Pe6m8a_bar{align-items:center;max-width:1120px;height:64px;margin:0 auto;padding:0 16px;display:flex}.Pe6m8a_page .Pe6m8a_lockup{letter-spacing:-.045em;color:#f2f1fa;align-items:center;gap:.32em;font:800 22px/1 Bricolage Grotesque,system-ui,sans-serif;text-decoration:none;display:inline-flex}.Pe6m8a_lockup svg{width:1.15em;height:1.15em}.Pe6m8a_main{box-sizing:border-box;flex-wrap:wrap;flex:1;align-items:flex-start;gap:48px 64px;width:100%;max-width:1120px;margin:0 auto;padding:clamp(36px,7vw,72px) 16px 72px;display:flex}.Pe6m8a_article{flex-direction:column;flex:560px;gap:26px;min-width:0;max-width:720px;display:flex}.Pe6m8a_h1{letter-spacing:-.04em;margin:0;font:800 clamp(38px,6vw,56px)/1.02 Bricolage Grotesque,system-ui,sans-serif}.Pe6m8a_updated{color:var(--muted);margin:12px 0 0;font-size:15px}.Pe6m8a_short{background:var(--lilac);border-radius:24px;flex-direction:column;gap:14px;padding:clamp(20px,4vw,28px);display:flex}.Pe6m8a_shortH2{letter-spacing:-.02em;margin:0;font:700 24px/1.15 Bricolage Grotesque,system-ui,sans-serif}.Pe6m8a_shortList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Pe6m8a_shortList li{gap:12px;font-size:16px;line-height:1.55;display:flex}.Pe6m8a_star{width:14px;height:14px;color:var(--spark);flex:none;margin-top:5px}.Pe6m8a_shortNote{color:#3d3c5c;margin:0;font-size:14px;line-height:1.5}.Pe6m8a_section{flex-direction:column;gap:12px;padding-top:6px;scroll-margin-top:24px;display:flex}.Pe6m8a_h2{letter-spacing:-.02em;margin:0;font:700 clamp(22px,3vw,27px)/1.15 Bricolage Grotesque,system-ui,sans-serif}.Pe6m8a_p,.Pe6m8a_ul{color:#23244a;text-wrap:pretty;margin:0;font-size:16.5px;line-height:1.65}.Pe6m8a_ul{flex-direction:column;gap:8px;padding:0 0 0 20px;line-height:1.6;display:flex}.Pe6m8a_toc{display:none}.Pe6m8a_tocH{margin:0;font-size:15px;font-weight:600}.Pe6m8a_tocNav{border-left:1px solid var(--line);flex-direction:column;display:flex}.Pe6m8a_page .Pe6m8a_tocNav a{color:var(--muted);padding:7px 0 7px 16px;font-size:14.5px;line-height:1.35;text-decoration:none}.Pe6m8a_page .Pe6m8a_tocNav a:hover{color:var(--fg)}.Pe6m8a_tocQ{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.5}.Pe6m8a_footer{border-top:1px solid var(--line)}.Pe6m8a_footer .Pe6m8a_bar{height:auto;color:var(--muted);flex-wrap:wrap;gap:8px 20px;padding-block:24px;font-size:13px}@media (min-width:900px){.Pe6m8a_toc{flex-direction:column;flex:0 0 240px;gap:14px;display:flex;position:sticky;top:24px}}
