.guides_publication__C8C4G{--reading-measure:68ch}.guides_publication__C8C4G :where(input,button,a,summary):focus-visible{outline:2px solid var(--guide-ink);outline-offset:4px}.guides_publication__C8C4G :where(h1,h2,h3){text-wrap:balance;overflow-wrap:anywhere}.guides_hub__HAPsE{max-width:1320px;margin:0 auto;padding:72px 40px 80px}.guides_hubCover__LqpBi{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);align-items:center;gap:70px;padding-bottom:46px}.guides_eyebrow__45dVi{font-family:var(--display),sans-serif;font-size:13px;font-weight:600;display:flex;align-items:center;gap:12px}.guides_eyebrow__45dVi:before{content:"";width:24px;height:2px;background:var(--guide-gold)}.guides_hubTitle__DEGjC{font-family:var(--display),sans-serif;font-size:clamp(42px,5.6vw,76px);font-weight:500;line-height:1.02;letter-spacing:-.035em;margin:20px 0;max-width:15ch}.guides_hubTitle__DEGjC em{margin-inline-start:.12em}.guides_standfirst__2WTyn{max-width:54ch;font-size:17px;line-height:1.65;color:var(--guide-ink-3)}.guides_coverArt__jAg_3{margin:0;max-width:300px;justify-self:end;width:100%}.guides_coverArt__jAg_3 svg{width:100%;height:auto}.guides_coverArt__jAg_3 .guide-atlas-needle{transform-origin:380px 272px}.guides_atlas__zdMuJ{scroll-margin-top:100px;border-top:2px solid var(--guide-ink)}.guides_sectionHead__zbULt{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:12px;padding:24px 0}.guides_sectionHead__zbULt h2{font:600 28px/1.2 var(--display),sans-serif}.guides_sectionHead__zbULt p{font-size:13px;color:var(--guide-ink-3)}.guides_searchBar__YXgIj{position:relative;display:flex;align-items:center;gap:14px;border:1px solid var(--guide-rule);background:var(--guide-paper-bright);padding:0 18px;margin-bottom:20px}.guides_searchField__LNaCm{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.guides_searchField__LNaCm input{width:100%;min-width:0;min-height:56px;background:transparent;font-size:16px;color:var(--guide-ink);border:0;border-radius:0}.guides_searchField__LNaCm input::placeholder{color:var(--guide-ink-3);opacity:1}.guides_searchField__LNaCm input:disabled{cursor:wait}.guides_searchField__LNaCm input::-webkit-search-cancel-button{display:none}.guides_searchField__LNaCm:focus-within{outline:none}.guides_searchBar__YXgIj:focus-within{outline:2px solid var(--guide-ink);outline-offset:2px}.guides_publication__C8C4G .guides_searchField__LNaCm input:focus-visible{outline:none;box-shadow:none}.guides_clearSearch__Dja7O{display:grid;place-items:center;width:44px;min-height:44px}.guides_resultCount__l9qOa{flex-shrink:0;font:12px/1.5 var(--font-mono),monospace;font-variant-numeric:tabular-nums;color:var(--guide-ink-3)}.guides_registerColumns__u1vsJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px}.guides_atlasRow___Ov_p{display:grid;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 8px 20px 0;border-bottom:1px solid var(--guide-rule);color:var(--guide-ink);min-height:116px;text-decoration:none;transition:background-color .18s ease}.guides_atlasRow___Ov_p:focus-visible,.guides_atlasRow___Ov_p:hover{background:var(--guide-paper-bright)}.guides_atlasRow___Ov_p svg{width:70px;height:70px}.guides_atlasRow___Ov_p strong{font:600 clamp(21px,2vw,27px)/1.15 var(--display),sans-serif;letter-spacing:-.025em;display:block}.guides_atlasRow___Ov_p small{display:block;font-size:12px;color:var(--guide-ink-3);margin-top:7px}.guides_atlasRow___Ov_p .guides_arrow__ndJg8{font-size:22px;transition:transform .18s ease}.guides_atlasRow___Ov_p:is(:hover,:focus-visible) .guides_arrow__ndJg8{transform:translateX(4px)}.guides_emptyState__YntUD{padding:40px 20px;text-align:center;border-bottom:1px solid var(--guide-rule);font-size:16px}.guides_emptyState__YntUD button{display:inline-block;min-height:44px;margin-top:14px;text-decoration:underline;text-underline-offset:4px}.guides_publicationNote__sIkfS{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:60px 0 0;margin-top:64px;border-top:1px solid var(--guide-ink)}.guides_publicationNote__sIkfS h2{font:500 clamp(30px,3vw,42px)/1.12 var(--display),sans-serif;margin-top:16px;max-width:18ch}.guides_publicationNote__sIkfS p{font-size:15px;line-height:1.7;color:var(--guide-ink-3)}.guides_publicationNote__sIkfS a{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;text-decoration:underline;text-underline-offset:5px;font-size:14px;font-weight:600}.guides_cover__iM4Ub{border-bottom:1px solid var(--guide-rule)}.guides_coverGrid__oruOn{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,.46fr);gap:64px;align-items:center;max-width:1320px;margin:0 auto;padding:128px 40px 48px}.guides_coverCopy__8rWie{min-width:0}.guides_coverTitle__KTKV3{font:500 clamp(38px,5.3vw,76px)/1.02 var(--display),sans-serif;letter-spacing:-.035em;margin-top:24px;max-width:21ch}.guides_coverCopy__8rWie>p{font-size:clamp(17px,1.7vw,20px);line-height:1.62;margin-top:20px}.guides_coverCopy__8rWie>div:first-of-type{margin-top:20px}.guides_coverCopy__8rWie>div:last-child{margin-top:24px;font-family:var(--display),sans-serif;font-size:12px;letter-spacing:0}.guides_coverArtwork___mVVj{width:100%;max-width:430px;margin:0;justify-self:end}.guides_coverArtwork___mVVj .gp-plate-engraving{border:0;background:transparent}.guides_coverArtwork___mVVj .gp-plate-engraving:after{display:none}.guides_coverArtwork___mVVj .gp-plate-engraving svg{opacity:1}.guides_facts__8vk_g{border-top:1px solid var(--guide-rule)}.guides_facts__8vk_g dl{display:flex;flex-wrap:wrap;gap:12px 32px;max-width:1320px;margin:0 auto;padding:20px 40px}.guides_facts__8vk_g dl>div{display:flex;align-items:baseline;gap:8px}.guides_facts__8vk_g dt{font:13px/1.5 var(--font-sans),sans-serif;color:var(--guide-ink-3)}.guides_facts__8vk_g dd{order:-1;margin:0;font:600 18px/1.3 var(--display),sans-serif;font-variant-numeric:tabular-nums}.guides_coverArtwork___mVVj figcaption{font-family:var(--display),sans-serif;font-size:12px;letter-spacing:0}.guides_coverActions__9FF7R{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.guides_coverActions__9FF7R a{display:inline-flex;align-items:center;min-height:46px;padding:10px 18px;background:var(--guide-ink);color:var(--guide-paper-bright);font-size:14px;font-family:var(--display),sans-serif}.guides_coverActions__9FF7R a+a{color:var(--guide-ink);background:transparent;border:1px solid var(--guide-rule)}.guides_bodyGrid__Nl_FS{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:64px;max-width:1240px;margin:0 auto;padding:48px 40px 88px}.guides_bodyGrid__Nl_FS :where(h2){font-size:clamp(28px,3.4vw,42px);line-height:1.12;letter-spacing:-.025em;max-width:26ch}.guides_bodyGrid__Nl_FS :where(h3){line-height:1.25}.guides_bodyGrid__Nl_FS :where(section){scroll-margin-top:116px}.guides_bodyGrid__Nl_FS>article,.guides_bodyGrid__Nl_FS>div{min-width:0}.guides_bodyGrid__Nl_FS .ea-dropcap:first-letter{float:none;font:inherit;margin:0;padding:0}.guides_bodyGrid__Nl_FS .guide-row{border-color:var(--guide-rule)}.guides_contentsDesktop__Yft6z{position:sticky;top:108px;max-height:calc(100svh - 132px);overflow-y:auto;border-top:2px solid var(--guide-ink);padding-top:18px}.guides_contentsTitle__IlOLc{font-size:13px;font-weight:600;color:var(--guide-ink);margin-bottom:16px}.guides_contentsList__sdoBZ{display:grid;gap:2px}.guides_contentsLink__KgrpG{display:grid;grid-template-columns:25px minmax(0,1fr);align-items:baseline;gap:8px;min-height:44px;padding:12px 8px;font-size:13px;line-height:1.4;color:var(--guide-ink-3);border-left:2px solid transparent}.guides_contentsLink__KgrpG>span:first-child{font:10px/1.7 var(--font-mono),monospace}.guides_contentsLink__KgrpG[aria-current=location]{border-left-color:var(--guide-gold);font-weight:600}.guides_contentsLink__KgrpG:hover,.guides_contentsLink__KgrpG[aria-current=location]{background:var(--guide-paper-bright);color:var(--guide-ink)}.guides_contentsMobile__ISDGu{display:none;border-block:1px solid var(--guide-ink);background:var(--guide-paper)}.guides_contentsMobile__ISDGu summary{display:flex;justify-content:space-between;align-items:center;min-height:52px;list-style:none;cursor:pointer;font-size:14px;font-weight:600}.guides_contentsMobile__ISDGu summary::-webkit-details-marker{display:none}.guides_contentsMobile__ISDGu summary>span:last-child{font-size:22px;font-weight:400}.guides_contentsMobile__ISDGu[open] summary>span:last-child{transform:rotate(45deg)}.guides_contentsLink__KgrpG{transition:background-color .16s ease,border-color .16s ease}.guides_contentsMobile__ISDGu summary>span:last-child{transition:transform .16s ease}.guides_subjectSummary___Tu1X{min-height:104px}.guides_subjectSummary___Tu1X strong{font-weight:600}.guides_subjectSummary___Tu1X .gp-plate{border:none}.guides_subjectContent__oSSB9{padding:28px 24px 32px 88px;border-top:1px solid var(--guide-rule);background:var(--guide-paper-bright)}.guides_subjectPreview__JulEM{display:grid;gap:8px;margin-top:24px}.guides_subjectPreview__JulEM li{padding:12px 0;font-size:14px}.guides_subjectPreview__JulEM li,.guides_topicTree__Zldy6{border-top:1px solid var(--guide-rule)}.guides_topicTree__Zldy6>li{padding:24px 0}@media (max-width:1023px){.guides_bodyGrid__Nl_FS{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:28px}.guides_contentsDesktop__Yft6z{display:none}.guides_contentsMobile__ISDGu{display:block;position:sticky;top:86px;z-index:15;max-height:calc(100svh - 112px);overflow:auto;box-shadow:0 12px 16px -16px #0a0c1030}.guides_coverGrid__oruOn{gap:32px;grid-template-columns:minmax(0,1fr) minmax(170px,.4fr)}}@media (max-width:640px){.guides_hub__HAPsE{padding:48px 22px 56px}.guides_hubCover__LqpBi{grid-template-columns:1fr;gap:20px;padding-bottom:30px}.guides_coverArt__jAg_3{display:none}.guides_hubTitle__DEGjC{font-size:48px;max-width:14ch}.guides_standfirst__2WTyn{font-size:16px}.guides_registerColumns__u1vsJ{grid-template-columns:1fr}.guides_atlasRow___Ov_p{grid-template-columns:56px minmax(0,1fr) auto;gap:14px;min-height:102px}.guides_atlasRow___Ov_p svg{width:56px;height:56px}.guides_atlasRow___Ov_p strong{font-size:23px}.guides_publicationNote__sIkfS{grid-template-columns:1fr;gap:22px;margin-top:42px;padding-top:34px}.guides_coverGrid__oruOn{grid-template-columns:1fr;padding:106px 22px 32px;gap:26px}.guides_coverTitle__KTKV3{font-size:42px}.guides_facts__8vk_g dl{padding:18px 22px;gap:10px 24px}.guides_coverArtwork___mVVj{display:block;max-width:280px;justify-self:center}.guides_bodyGrid__Nl_FS{padding:24px 22px 56px}.guides_subjectContent__oSSB9{padding:22px 18px}.guides_searchBar__YXgIj{padding-inline:12px;gap:8px}.guides_resultCount__l9qOa{font-size:11px}.guides_bodyGrid__Nl_FS :where(section){scroll-margin-top:158px}}@keyframes guides_coverSettle__WSOKz{0%{opacity:.65;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes guides_needleSettle__KvXu4{0%{transform:rotate(-14deg)}to{transform:rotate(0)}}@media (prefers-reduced-motion:no-preference){.guides_coverCopy__8rWie,.guides_hubCover__LqpBi>div{animation:guides_coverSettle__WSOKz .42s cubic-bezier(.22,1,.36,1) backwards}.guides_coverArt__jAg_3 .guide-atlas-needle{animation:guides_needleSettle__KvXu4 .7s cubic-bezier(.22,1,.36,1) 80ms backwards}}@media (prefers-reduced-motion:reduce){.guides_atlasRow___Ov_p,.guides_atlasRow___Ov_p .guides_arrow__ndJg8,.guides_contentsLink__KgrpG,.guides_contentsMobile__ISDGu summary>span:last-child{transition:none}.guides_atlasRow___Ov_p:is(:hover,:focus-visible) .guides_arrow__ndJg8{transform:none}}@media print{.guides_contentsDesktop__Yft6z,.guides_contentsMobile__ISDGu,.guides_coverActions__9FF7R,.guides_searchBar__YXgIj{display:none}.guides_coverGrid__oruOn,.guides_hub__HAPsE{padding-top:0}.guides_bodyGrid__Nl_FS{display:block;padding:24px 0}}