.EditorialBlueprintReader_reader__GLL9Y{inline-size:100%;max-inline-size:1080px;margin-inline:auto;padding-inline:clamp(0px,1.5vw,16px);padding-block-end:32px;overflow-wrap:anywhere}.EditorialBlueprintReader_toolbar__GYQyj{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-block-end:clamp(24px,4vw,48px)}.EditorialBlueprintReader_backLink__A_RVD{flex-shrink:0}.EditorialBlueprintReader_copyAction__9lE65{min-inline-size:0;max-inline-size:100%}.EditorialBlueprintReader_backLink__A_RVD,.EditorialBlueprintReader_copyAction__9lE65 button{min-block-size:44px}.EditorialBlueprintReader_copyAction__9lE65 button{white-space:normal;text-align:start}.EditorialBlueprintReader_articleHeader__Il7NN{display:flex;flex-direction:column;align-items:start;gap:20px;max-inline-size:900px;padding-block-end:clamp(32px,5vw,52px)}.EditorialBlueprintReader_seriesMeta__hlrmk{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;color:var(--color-gc-text-secondary);font-size:13px;line-height:1.5}.EditorialBlueprintReader_seriesMeta__hlrmk span:has(svg){display:inline-flex;align-items:center;gap:6px}.EditorialBlueprintReader_headerPills__VEN3s{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px}.EditorialBlueprintReader_formatLabel__HGZuZ{color:var(--color-gc-text-secondary);font-size:13px;font-weight:590;line-height:1.5}.EditorialBlueprintReader_readingTime__X72_Z{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--color-gc-text-secondary)}.EditorialBlueprintReader_readingTime__X72_Z svg{flex-shrink:0}.EditorialBlueprintReader_title__kHw5z{margin:0;font-size:clamp(30px,4.2vw,50px);font-weight:560;line-height:1.14;letter-spacing:-.035em;color:var(--color-gc-text);text-wrap:balance;overflow-wrap:break-word}.EditorialBlueprintReader_subtitle__zEza6{margin:0;max-inline-size:760px;font-size:clamp(17px,1.7vw,21px);line-height:1.6;color:var(--color-gc-text-secondary);text-wrap:pretty}.EditorialBlueprintReader_byline__M6SNq{display:flex;align-items:center;gap:12px;margin-block:4px}.EditorialBlueprintReader_byline__M6SNq>div{min-inline-size:0}.EditorialBlueprintReader_authorAvatar__v1usc{display:grid;place-items:center;inline-size:40px;block-size:40px;flex-shrink:0;border-radius:var(--radius-gc-pill);background:var(--color-gc-brand-subtle);color:var(--color-gc-brand-ink);font-size:13px;font-weight:590}.EditorialBlueprintReader_authorName__7QsPg,.EditorialBlueprintReader_authorRole__lsrse{margin:0;line-height:1.5}.EditorialBlueprintReader_authorName__7QsPg{font-size:14px;font-weight:590;color:var(--color-gc-text)}.EditorialBlueprintReader_authorRole__lsrse{font-size:13px;color:var(--color-gc-text-secondary)}.EditorialBlueprintReader_scenarioNote__Qmga0{margin:4px 0 0;padding:14px 18px;max-inline-size:760px;font-size:14px;line-height:1.65;color:var(--color-gc-warning-ink);background:var(--color-gc-warning-wash);border-inline-start:3px solid var(--color-gc-warning);border-radius:var(--radius-gc-sm)}.EditorialBlueprintReader_evidenceNote__waEda{margin:0;font-size:13px;line-height:1.6;color:var(--color-gc-text-secondary)}.EditorialBlueprintReader_readingLayout__nUJuC{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;border-block-start:1px solid var(--color-gc-border);padding-block-start:28px}.EditorialBlueprintReader_bodyColumn__nYDia{display:flex;flex-direction:column;gap:40px;min-inline-size:0;max-inline-size:720px}.EditorialBlueprintReader_contents__Kdb7B{min-inline-size:0}.EditorialBlueprintReader_desktopContents__js_67{display:none}.EditorialBlueprintReader_mobileContents__JlcNb{border-block-end:1px solid var(--color-gc-border);padding-block-end:12px}.EditorialBlueprintReader_mobileContents__JlcNb summary{display:flex;align-items:center;justify-content:space-between;min-block-size:44px;gap:12px;cursor:pointer;list-style:none;font-size:15px;font-weight:590}.EditorialBlueprintReader_mobileContents__JlcNb summary::-webkit-details-marker{display:none}.EditorialBlueprintReader_mobileContents__JlcNb[open] summary svg{transform:rotate(180deg)}.EditorialBlueprintReader_railHeading__RSPpb{margin:0;font-size:13px;line-height:1.5;font-weight:590;color:var(--color-gc-text-secondary)}.EditorialBlueprintReader_tocNav__JNtt3{display:flex;flex-direction:column;gap:4px;margin-block-start:16px}.EditorialBlueprintReader_tocLink__2r913{display:flex;align-items:baseline;gap:10px;min-block-size:44px;padding:10px 12px;border-inline-start:2px solid var(--color-gc-border);color:var(--color-gc-text-secondary);font-size:14px;line-height:1.5;text-decoration:none}.EditorialBlueprintReader_tocNumber__hKqhS{flex-shrink:0;white-space:nowrap;font-family:var(--font-mono);font-size:11px;color:var(--color-gc-text-muted)}.EditorialBlueprintReader_tocLink__2r913:hover{color:var(--color-gc-text);background:var(--color-gc-surface-raised)}.EditorialBlueprintReader_tocLink__2r913[aria-current]{border-color:var(--color-gc-brand);color:var(--color-gc-brand-ink);background:var(--color-gc-brand-subtle)}.EditorialBlueprintReader_mobileContents__JlcNb summary:focus-visible,.EditorialBlueprintReader_tocLink__2r913:focus-visible{outline:2px solid var(--color-gc-brand);outline-offset:3px}.EditorialBlueprintReader_provenance__NKlJV{display:flex;flex-direction:column;align-items:start;gap:16px;border-block:1px solid var(--color-gc-border);padding-block:24px}.EditorialBlueprintReader_metaList__yE4gt{display:flex;flex-wrap:wrap;gap:16px 40px;margin:0;font-size:13px;line-height:1.5}.EditorialBlueprintReader_metaList__yE4gt dt{color:var(--color-gc-text-secondary)}.EditorialBlueprintReader_metaList__yE4gt dd{margin:4px 0 0;color:var(--color-gc-text)}.EditorialBlueprintReader_referenceText__x9_9N{margin:0;font-size:13px;line-height:1.7;color:var(--color-gc-text-secondary);overflow-wrap:anywhere}.EditorialBlueprintReader_referenceText__x9_9N code{color:var(--color-gc-text);font-size:12px}.EditorialBlueprintReader_coverFrame__qAq07{margin:0;inline-size:min(100%,420px);align-self:center;border:1px solid var(--color-gc-border);border-radius:var(--radius-gc-lg);overflow:hidden;background:var(--color-gc-surface-raised)}.EditorialBlueprintReader_coverImage__EH5rP{display:block;inline-size:100%;block-size:auto;aspect-ratio:4/5;object-fit:cover}.EditorialBlueprintReader_related__mwpT6{margin-block-start:64px;padding-block-start:32px;border-block-start:1px solid var(--color-gc-border)}.EditorialBlueprintReader_relatedHeading__5V7im{margin:0 0 24px;font-size:24px;line-height:1.3;letter-spacing:-.02em}.EditorialBlueprintReader_relatedList__m_idz{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.EditorialBlueprintReader_relatedItem__uSHGU{min-inline-size:0;display:flex;flex-direction:column;align-items:start;gap:16px;padding:24px;border:1px solid var(--color-gc-border);border-radius:var(--radius-gc-lg);background:var(--color-gc-surface);color:var(--color-gc-text);text-decoration:none}.EditorialBlueprintReader_relatedItem__uSHGU h3{margin:0;font-size:18px;line-height:1.45;font-weight:590}.EditorialBlueprintReader_relatedItem__uSHGU>svg{margin-block-start:auto;color:var(--color-gc-brand-ink)}.EditorialBlueprintReader_relatedCategory__45LS3{font-size:12px;line-height:1.5;color:var(--color-gc-text-secondary)}.EditorialBlueprintReader_relatedItem__uSHGU:hover{border-color:var(--color-gc-brand)}@media (min-width:700px){.EditorialBlueprintReader_relatedList__m_idz{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1050px){.EditorialBlueprintReader_readingLayout__nUJuC{grid-template-columns:minmax(0,720px) minmax(0,240px);gap:64px}.EditorialBlueprintReader_bodyColumn__nYDia{grid-column:1;grid-row:1}.EditorialBlueprintReader_contents__Kdb7B{grid-column:2;grid-row:1;position:sticky;inset-block-start:104px;align-self:start;max-block-size:calc(100dvh - 128px);overflow-y:auto;scrollbar-width:thin;padding:4px}.EditorialBlueprintReader_desktopContents__js_67{display:block}.EditorialBlueprintReader_mobileContents__JlcNb{display:none}}@media (max-width:1049px){.EditorialBlueprintReader_reader__GLL9Y{max-inline-size:760px}}@media print{.EditorialBlueprintReader_contents__Kdb7B,.EditorialBlueprintReader_toolbar__GYQyj{display:none}.EditorialBlueprintReader_reader__GLL9Y{max-inline-size:none;padding:0}.EditorialBlueprintReader_readingLayout__nUJuC{display:block}.EditorialBlueprintReader_bodyColumn__nYDia{max-inline-size:none}}.EditorialBlueprintReader_loadingText__WUHwn{margin:0 0 40px;min-block-size:44px;font-size:14px;line-height:1.6;color:var(--color-gc-text-secondary)}.EditorialBlueprintReader_loadingTitle__ZeFlE{display:flex;flex-direction:column;gap:12px;inline-size:100%;font-size:clamp(30px,4.2vw,50px)}.EditorialBlueprintReader_loadingBody__Lgm75{gap:20px}