.PostLayout_page__Jp2f5 .rc-btn:focus-visible,.PostLayout_page__Jp2f5 a:focus-visible,.PostLayout_page__Jp2f5 button:focus-visible{outline:2px solid var(--rc-ink-900);outline-offset:3px;border-radius:var(--rc-radius-xs)}.PostLayout_page__Jp2f5 .rc-btn:focus-visible{border-radius:var(--rc-radius-btn)}.PostLayout_page__Jp2f5 .rc-footer-bottom,.PostLayout_page__Jp2f5 .rc-footer-col h4{font-size:var(--rc-text-mono);color:var(--rc-fg2)}.PostLayout_page__Jp2f5 .rc-footer-col a{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere}.rc-world .PostLayout_hero__4_4Nf{padding-top:calc(var(--rc-topbar-h) + var(--rc-section-pad));padding-bottom:var(--rc-space-8)}.rc-world .PostLayout_lede__RXjQD{max-width:760px;gap:var(--rc-space-4);margin-bottom:0}.PostLayout_back__ef__p{justify-self:start;display:inline-flex;align-items:center;gap:var(--rc-space-2);min-height:44px;font-family:var(--rc-font-mono);font-size:var(--rc-text-mono);font-weight:500;letter-spacing:var(--rc-tracking-mono);text-transform:uppercase;color:var(--rc-fg2)}.PostLayout_back__ef__p:before{content:"←";color:var(--rc-ink-400)}.PostLayout_back__ef__p:hover{color:var(--rc-ink-900)}.PostLayout_title__bU3Tt{margin:0;font-family:var(--rc-font-sans);font-size:clamp(2rem,4.6vw,3.5rem);font-weight:500;letter-spacing:-.04em;line-height:1.04;color:var(--rc-ink-900);text-wrap:balance}.PostLayout_lead__b7VQj{margin:0;max-width:54ch;font-size:1.0625rem;line-height:1.55;color:var(--rc-fg2)}.PostLayout_meta__lgqal{display:flex;flex-wrap:wrap;gap:var(--rc-space-2) var(--rc-space-4);margin:var(--rc-space-2) 0 0;padding-top:var(--rc-space-4);border-top:1px solid var(--rc-border);font-family:var(--rc-font-mono);font-size:var(--rc-text-mono);font-weight:500;letter-spacing:var(--rc-tracking-mono);text-transform:uppercase;color:var(--rc-fg2)}.PostLayout_meta__lgqal span{display:inline-flex;align-items:center;gap:var(--rc-space-4)}.PostLayout_meta__lgqal span+span:before{content:"·";color:var(--rc-ink-300)}.rc-world .PostLayout_body__2G7kJ{padding-top:0;padding-bottom:var(--rc-section-pad)}.PostLayout_layout__vUudO{display:grid;gap:var(--rc-space-9);align-items:start}.PostLayout_article__o7iFc{min-width:0;max-width:68ch}.PostLayout_p__Tpg9p{margin:0 0 var(--rc-space-5);font-size:1.0625rem;line-height:1.68;color:var(--rc-ink-800);text-wrap:pretty}.PostLayout_headingWrap__ewxyH{position:relative;margin:var(--rc-space-9) 0 var(--rc-space-5);padding-top:var(--rc-space-4);border-top:1px solid var(--rc-ink-900)}.PostLayout_article__o7iFc>.PostLayout_headingWrap__ewxyH:first-child{margin-top:0}.PostLayout_anchor__4QT39{display:block;position:absolute;top:calc(-1 * (var(--rc-topbar-h) + var(--rc-space-6)));left:0;height:0;pointer-events:none}.PostLayout_h2__WZtLx{margin:0;font-family:var(--rc-font-sans);font-size:1.3125rem;font-weight:600;letter-spacing:var(--rc-tracking-h2);line-height:1.2;color:var(--rc-ink-900);scroll-margin-top:calc(var(--rc-topbar-h) + var(--rc-space-6))}.PostLayout_list__PCw9O{list-style:none;display:grid;gap:var(--rc-space-3);margin:0 0 var(--rc-space-6);padding:0;font-family:var(--rc-font-mono);font-size:var(--rc-text-small);line-height:1.5;color:var(--rc-ink-800)}.PostLayout_list__PCw9O li{display:flex;gap:var(--rc-space-3);min-width:0;overflow-wrap:anywhere}.PostLayout_list__PCw9O li:before{content:"+";flex:none;font-weight:600;color:var(--rc-fg2)}.PostLayout_note__QBQFL{margin:0 0 var(--rc-space-6);padding:var(--rc-space-5) var(--rc-space-6);border:1px solid var(--rc-border);border-left:3px solid var(--rc-ink-900);border-radius:var(--rc-radius-md);background:var(--rc-surface)}.PostLayout_note__QBQFL p{margin:0;font-size:var(--rc-text-small);line-height:1.6;color:var(--rc-ink-800)}.PostLayout_illustrative__vTkYG{margin:var(--rc-space-8) 0 0;padding-top:var(--rc-space-4);border-top:1px dashed var(--rc-border);font-family:var(--rc-font-mono);font-size:var(--rc-text-mono);line-height:1.6;letter-spacing:var(--rc-tracking-mono);color:var(--rc-fg2)}.PostLayout_rail__O8q7t{display:grid;gap:var(--rc-space-4);min-width:0}.PostLayout_railTitle__yE2bO{margin:0;padding-bottom:var(--rc-space-3);border-bottom:1px solid var(--rc-ink-900);font-family:var(--rc-font-mono);font-size:var(--rc-text-mono);font-weight:500;letter-spacing:var(--rc-tracking-mono);text-transform:uppercase;color:var(--rc-fg2)}.PostLayout_railList__6_RXi{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--rc-space-2)}.PostLayout_railLink__iOCVm{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--rc-space-4);border:1px solid var(--rc-border);border-radius:var(--rc-radius-btn);background:var(--rc-surface);font-size:var(--rc-text-small);font-weight:500;color:var(--rc-ink-800);transition:border-color var(--rc-dur-fast) var(--rc-ease-out),color var(--rc-dur-fast) var(--rc-ease-out)}.PostLayout_railLink__iOCVm:hover{border-color:var(--rc-border-strong);color:var(--rc-ink-900)}.rc-world .PostLayout_close__FLEBB{padding-top:0;padding-bottom:var(--rc-space-10)}.PostLayout_card__lAQCW{display:grid;gap:var(--rc-space-4);padding:var(--rc-space-9) var(--rc-space-7);border:1px solid var(--rc-ink-900);border-radius:var(--rc-radius-xl);background:var(--rc-surface);box-shadow:var(--rc-shadow-md)}.PostLayout_cardEyebrow__Wj9HJ{margin:0;font-family:var(--rc-font-mono);font-size:var(--rc-text-mono);font-weight:600;letter-spacing:var(--rc-tracking-mono);text-transform:uppercase;color:var(--rc-fg2)}.PostLayout_cardTitle__riURr{margin:0;max-width:22ch;font-family:var(--rc-font-sans);font-size:clamp(1.625rem,3vw,2.375rem);font-weight:500;letter-spacing:-.035em;line-height:1.06;color:var(--rc-ink-900);text-wrap:balance}.PostLayout_cardLead__enlTh{margin:0;max-width:52ch;font-size:1rem;line-height:1.55;color:var(--rc-fg2)}.PostLayout_cardActions__WF_PM{display:flex;flex-wrap:wrap;gap:var(--rc-space-3);margin-top:var(--rc-space-2)}.rc-world .PostLayout_more__TE7dy{padding-top:0}.PostLayout_moreHead__8C8ja{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--rc-space-3);padding-bottom:var(--rc-space-3);border-bottom:1px solid var(--rc-ink-900)}.PostLayout_moreTitle__0qdF_{margin:0;font-family:var(--rc-font-sans);font-size:1.3125rem;font-weight:600;letter-spacing:var(--rc-tracking-h2);color:var(--rc-ink-900)}.PostLayout_moreAll__lpVvb{display:inline-flex;align-items:center;min-height:44px;font-family:var(--rc-font-mono);font-size:var(--rc-text-mono);font-weight:500;letter-spacing:var(--rc-tracking-mono);text-transform:uppercase;color:var(--rc-ink-900);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.PostLayout_moreAll__lpVvb:hover{text-decoration-thickness:2px}.PostLayout_moreList__wxVqw{list-style:none;display:grid;gap:var(--rc-space-6);margin:var(--rc-space-6) 0 0;padding:0}.PostLayout_moreItem__NbJzy{position:relative;display:grid;gap:var(--rc-space-2);padding:var(--rc-space-6);border:1px solid var(--rc-border);border-radius:var(--rc-radius-lg);background:var(--rc-surface);transition:border-color var(--rc-dur-fast) var(--rc-ease-out),box-shadow var(--rc-dur-fast) var(--rc-ease-out)}.PostLayout_moreItem__NbJzy:hover{border-color:var(--rc-border-strong);box-shadow:var(--rc-shadow-sm)}.PostLayout_moreTopic__Frl_2{margin:0;font-family:var(--rc-font-mono);font-size:var(--rc-text-mono);font-weight:500;letter-spacing:var(--rc-tracking-mono);text-transform:uppercase;color:var(--rc-fg2)}.PostLayout_moreName__NLEdY{margin:0;font-family:var(--rc-font-sans);font-size:1.125rem;font-weight:600;letter-spacing:-.015em;line-height:1.25;color:var(--rc-ink-900)}.PostLayout_moreLink__222EA{color:inherit}.PostLayout_moreLink__222EA:after{content:"";position:absolute;inset:0;border-radius:var(--rc-radius-lg)}.PostLayout_moreLink__222EA:focus-visible{outline:none}.PostLayout_moreLink__222EA:focus-visible:after{outline:2px solid var(--rc-ink-900);outline-offset:3px}.PostLayout_moreBlurb__A6xHS{margin:0;max-width:56ch;font-size:var(--rc-text-small);line-height:1.55;color:var(--rc-fg2)}@media (min-width:700px){.PostLayout_card__lAQCW{padding:var(--rc-space-10) var(--rc-space-9)}.PostLayout_moreList__wxVqw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.PostLayout_layout__vUudO{grid-template-columns:minmax(0,232px) minmax(0,1fr);gap:var(--rc-space-10)}.PostLayout_rail__O8q7t{position:sticky;top:calc(var(--rc-topbar-h) + var(--rc-space-6));align-content:start}.PostLayout_railList__6_RXi{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:0}.PostLayout_railLink__iOCVm{border:none;border-bottom:1px solid var(--rc-border);border-radius:0;background:none;padding:var(--rc-space-2) 0;color:var(--rc-fg2);line-height:1.35}.PostLayout_railLink__iOCVm:hover{border-color:var(--rc-border-strong);color:var(--rc-ink-900)}.PostLayout_h2__WZtLx{font-size:1.5rem}}@media (min-width:1280px){.PostLayout_layout__vUudO{grid-template-columns:minmax(0,260px) minmax(0,1fr)}}@media (max-width:480px){.PostLayout_page__Jp2f5 .rc-footer-grid{grid-template-columns:1fr}.PostLayout_card__lAQCW{padding:var(--rc-space-8) var(--rc-space-5)}.PostLayout_note__QBQFL{padding:var(--rc-space-4) var(--rc-space-5)}}