:root{--paper:#fff;--ink:#181818;--muted:#515151;--accent:#176327;--gold:#343434;--line:#9b9b94;--warm:#f6f5e9;--serif:Arial,Helvetica,sans-serif;--sans:Arial,Helvetica,sans-serif;--green:#a2ff72;--mono:'Courier New',Courier,monospace}
*{box-sizing:border-box;min-width:0}html{scroll-behavior:auto}body.fan-strategist{margin:0;background:#fff;color:#181818;font-family:Arial,Helvetica,sans-serif;font-size:16px}body.fan-strategist a{color:inherit}body.fan-strategist a:hover{text-decoration:underline;text-underline-offset:4px;color:#176327}img{max-width:100%;height:auto}h1,h2,h3{font-family:Arial,Helvetica,sans-serif}a,summary{overflow-wrap:anywhere}button,input{font:inherit}button{cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid #176327;outline-offset:4px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}[hidden]{display:none!important}.editorial-width{width:calc(100% - 80px);max-width:1100px}.skip-link:focus{z-index:999;background:#a2ff72;color:#111}
/* Source categories-header component, rebranded in-place. */
.fan-clone-header{margin:0 auto!important;max-width:1100px;width:calc(100% - 80px);padding:0!important;border:0!important;position:relative!important;background:#fff!important;z-index:20}.fan-clone-header .categories-header{margin:0;padding:0;width:100%;background:none;position:static}.fan-clone-header .categories-header-wrapper{display:block!important;position:static!important;width:100%;height:auto!important;transform:none!important}.fan-utility{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px dotted #a2a29b;font:11px/1.5 var(--mono);letter-spacing:.02em}.fan-languages{display:flex;align-items:center;gap:9px}.fan-languages a{display:grid;place-items:center;min-width:32px;min-height:32px;text-decoration:none}.fan-languages a[aria-current]{background:#edffde;font-weight:700;border:1px solid #b5ce9d}.fan-masthead{display:grid;grid-template-columns:52px minmax(0,1fr) 230px;align-items:center;gap:22px;padding:24px 0 20px}.fan-clone-header .categories-header-menu{position:static!important;width:auto!important;padding:0!important}.fan-menu-button{background:#f6f5e9;border:1px solid #deded0;box-shadow:3px 3px 0 #eeeeda;transform:rotate(-4deg);width:48px;min-height:48px;padding:8px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;font:10px/1.4 var(--mono)}.fan-menu-button>span:first-child{font:24px/1 Arial}.fan-menu-button:hover{background:#edffde}.fan-clone-header .categories-header-logo-wrapper{position:static!important;display:block!important;margin:0!important;width:auto!important;padding:0!important}.fan-brand{display:flex;align-items:center;gap:18px;text-decoration:none!important}.fan-brand img{width:63px;height:48px;object-fit:contain;flex-shrink:0}.fan-brand>span{font:800 clamp(38px,4.4vw,61px)/1 Arial,Helvetica,sans-serif;letter-spacing:-2.8px;color:#111}.fan-clone-header .categories-header-categories{display:block!important;position:static!important;width:auto!important;margin:0!important;padding:0!important}.fan-clone-header .categories-header-categories ul{list-style:none;display:grid;grid-template-columns:1fr;gap:5px;margin:0;padding:0}.fan-clone-header .categories-header-categories a{font:12px/1.6 var(--mono);letter-spacing:0;text-transform:none;white-space:normal}.fan-clone-header .categories-header-tagline{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:34px;width:100%;height:auto;padding:14px 0!important;margin:0!important;border-top:1px dotted #777;border-bottom:1px dotted #777;position:static!important}.fan-intro{font:12px/1.6 var(--mono);letter-spacing:0;text-transform:none}.fan-intro>a{display:inline;text-decoration:underline!important;font-weight:700;margin-right:8px}.fan-intro>span{display:inline;color:#444}.fan-search{display:flex;align-items:center;border:1px dashed #333;border-radius:999px;padding:4px 5px 4px 18px;min-height:50px;margin:0;box-shadow:none}.fan-search input{display:block;border:0;outline:0;background:transparent;min-width:0;width:100%;font:italic 20px/1.4 Georgia,serif;padding:4px 0;color:#222}.fan-search input::placeholder{color:#555;opacity:1}.fan-search button{display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:50%;background:var(--green);color:#111;flex-shrink:0}.fan-search button:hover{background:#7ee34b}.fan-search-results{background:#f8f8ef;border:1px dotted #8e8e7c;padding:20px;margin-top:12px}.fan-search-results h2{font:700 16px/1.5 var(--mono);margin:0 0 14px}.fan-search-items>a{display:block;border-top:1px dotted #aaa;padding:14px 0;font-size:16px;line-height:1.5}.fan-search-items>a span{display:block;font-size:12px;line-height:1.7;color:#555;margin-top:4px}.fan-clone-header .confetti-menu-container{display:block;position:absolute;left:0;top:calc(100% - 1px);width:min(520px,100%);height:auto;max-height:75vh;overflow:auto;padding:26px 24px;background:#faf9ed;border:1px solid #999;box-shadow:6px 6px 0 #e8e7d6;z-index:50;transform:none!important;visibility:visible;opacity:1}.confetti-menu-container nav{display:grid;gap:0;padding-right:25px}.confetti-menu-container nav a{display:block;padding:13px 0;border-bottom:1px dotted #a2a293;font:700 14px/1.5 var(--mono)}.fan-close-menu{position:absolute;right:8px;top:8px;border:0;width:40px;height:40px;background:none;font-size:29px}
.fan-preview-note{background:#fff}.fan-preview-note>div{padding-block:12px;font:10px/1.65 var(--mono);color:#555}.fan-preview-note strong{color:#333}.journal-home{padding-top:14px;padding-bottom:44px}.journal-opening h1{font:700 12px/1.5 var(--mono);letter-spacing:.04em;margin-bottom:18px;text-transform:uppercase}.journal-opening h1:before{display:none}
/* Captured lede DOM and responsive grid; target text and original images replace its slots. */
.fan-home .collection-strategist-lede{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:28px;max-width:1100px;width:100%;margin:0;padding:0}.collection-strategist-lede-primary{width:auto!important;margin:0;padding:0;min-width:0}.collection-strategist-lede-primary-bottom{display:grid!important;grid-template-columns:1fr 1fr;gap:26px;margin-top:30px;padding:0}.fan-home .lede-item{width:auto!important;max-width:none!important;padding:0!important;margin:0!important;border:0;background:none;float:none!important}.fan-home .lede-item-1{display:block}.fan-home .lede-item-1 .lede-image-wrap img{width:100%;aspect-ratio:16/9;object-fit:cover;max-height:430px}.fan-home .lede-image-wrap{position:static;height:auto;margin:0;padding:0;overflow:visible}.fan-home .lede-image-wrap img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;height:auto}.fan-caption{font:10px/1.55 var(--mono);color:#555;margin-top:7px}.fan-home .lede-text-wrap{position:static;margin:14px 0 0;padding:0!important;max-width:none;clear:none}.fan-home .lede-rubric{display:inline-block;background:#f2f0db;padding:2px 5px;font:11px/1.5 var(--mono);letter-spacing:0;text-transform:none;margin-bottom:9px}.fan-home .lede-headline{font-family:Arial,Helvetica,sans-serif;font-size:30px;line-height:1.15;letter-spacing:-.8px;padding:0;margin:0}.fan-home .lede-headline h2,.fan-home .lede-headline h3{font:750 25px/1.18 Arial,Helvetica,sans-serif;letter-spacing:-.55px;margin:0}.fan-home .lede-item-1 h2{font-size:34px;letter-spacing:-1px;max-width:680px}.fan-home .journal-deck{font:14px/1.7 Arial,Helvetica,sans-serif;color:#515151;margin:12px 0 0}.fan-home .lede-item-2 .journal-deck,.fan-home .lede-item-4 .journal-deck{font-size:13px}.fan-home .lede-item-3{align-self:start;border:1px dotted #aaa!important;padding:18px!important;background:#fff!important}.fan-home .lookup-list{width:100%;margin:0;padding:0;display:block}.fan-home .lookup-list-title{display:block!important;font:700 17px/1.3 var(--mono);padding:0 0 14px;margin:0;color:#222}.fan-home .lookup-list-title:before{display:none}.fan-home .lookup-list-items{column-count:1!important;display:block;margin:0;padding:0;list-style:none}.fan-home .lookup-list-item{break-inside:avoid;display:block;border-top:1px dotted #aaa;padding:14px 0;margin:0;float:none;width:100%}.fan-home .lookup-list-item>a{display:block;padding:0;background:none;border:0;border-radius:0;min-height:0}.fan-home .lookup-list-item h3{font:700 17px/1.35 Arial;letter-spacing:-.3px;margin:0}.fan-home .lookup-list-item p{font:12px/1.65 Arial;color:#555;margin:9px 0 0}.fan-home .lookup-list-item>a>span{display:none}.fan-home .collection-strategist-lede-secondary{width:auto!important;max-width:none;min-width:0;border-left:1px dotted #888;padding-left:25px;display:block}.fan-quick-guide figure img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#f7f7f1}.fan-quick-guide figcaption{font:10px/1.6 var(--mono);color:#555;margin-top:8px}.fan-quick-guide aside{padding:18px 0;margin:0;background:none;border:0;border-radius:0}.fan-quick-guide aside>span{display:block;font:11px/1.7 var(--mono);margin-bottom:9px}.fan-quick-guide aside h3{font:700 20px/1.35 Arial;letter-spacing:-.4px;margin:0 0 12px}.fan-quick-guide aside p{font:12px/1.7 Arial;color:#555}.fan-quick-guide aside a{display:inline-flex;align-items:center;min-height:44px;padding:7px 12px;background:#a2ff72;border:1px solid #222;font:700 11px/1.5 var(--mono);box-shadow:2px 2px 0 #222}.fan-quick-guide .journal-boundary{border-top:1px dotted #888;padding-top:24px;margin-top:12px}.fan-quick-guide .journal-boundary a{background:#f2f0db}
.journal-section-title{border-top:1px dotted #777;padding-top:20px;margin-bottom:22px;gap:14px}.journal-section-title>span{font:11px var(--mono);color:#555;border:0;padding:0}.journal-section-title h2{font:750 24px/1.3 Arial;letter-spacing:-.5px}.journal-section-title:after{display:none}.journal-feature,.journal-help,.journal-about{padding-top:34px}.journal-feature-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:34px}.journal-feature-grid>div:first-child img{width:100%;max-height:350px;object-fit:contain;background:#f7f7f1;border-radius:0}.journal-feature-grid h3,.journal-feature-grid>div:first-child h3{font:750 24px/1.3 Arial;letter-spacing:-.5px}.journal-feature-links>a{border-bottom:1px dotted #888;padding:0 25px 20px;margin-bottom:20px}.journal-feature-links h3{font:700 20px/1.35 Arial}.journal-feature-links>a>span{font:11px/1.5 var(--mono);color:#555}.journal-boundary{background:#f8f7e8;border:1px dotted #aaa;border-radius:0;padding:22px}.journal-boundary h3{font:700 17px/1.5 Arial}.journal-boundary a{font-family:var(--mono)}.journal-help>div:last-child{gap:0}.journal-help>div>a{background:none;border:0;border-top:1px dotted #777;border-radius:0;padding:24px 24px 20px 0}.journal-help>div>a+ a{padding-left:25px;border-left:1px dotted #aaa}.journal-help h3{font:700 23px/1.35 Arial;letter-spacing:-.4px}.journal-help>div>a>span{font:11px/1.5 var(--mono);color:#555}.journal-about-grid{gap:40px}.journal-about h3{font:700 21px/1.4 Arial;letter-spacing:-.3px}.journal-about p{font:14px/1.8 Arial}.journal-about aside{background:#f7f6e8;border-radius:0;border:1px dotted #aaa}.journal-context{border-style:dotted;border-color:#999}.journal-context summary{font:700 13px/1.6 var(--mono);padding:18px 0}.journal-context img{border-radius:0}.guide-faq{display:block;margin-top:0}#faq{display:grid;grid-template-columns:1fr 2fr;gap:36px;margin-top:32px}#faq>h2{font:700 24px/1.35 Arial;letter-spacing:-.4px}.guide-faq-item{border-bottom:1px dotted #999}.guide-faq-item:first-of-type{margin:0}.guide-faq-item summary{font:700 14px/1.6 Arial;min-height:60px}.guide-faq-item summary>span,.journal-context summary>span{display:grid;place-items:center;background:#edffde;border:1px solid #becab3;width:27px;height:27px;flex-shrink:0;font:18px/1 Arial}.guide-sources{border:1px dotted #999;border-radius:0;background:#fff;padding:26px 28px;margin-top:32px}.guide-sources>h2{font:750 24px/1.3 Arial;letter-spacing:-.4px}.guide-sources>.eyebrow,.guide-sources .source-code{font-family:var(--mono);color:#555}.guide-sources li{border-top:1px dotted #aaa}.guide-sources li a{color:#222}.guide-sources li p{color:#555}
/* Article structure inherited from reference article; all reader copy and anchors retained. */
.fan-adapted-article{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.fan-guide-page{padding-top:20px}.guide-heading{padding:0 0 24px;border-bottom:1px dotted #888}.guide-breadcrumb{font:11px/1.6 var(--mono);margin-bottom:18px}.guide-heading .eyebrow,.guide-meta,.guide-section-number,.guide-toc a>span{font-family:var(--mono);color:#515151}.guide-heading h1{font:750 42px/1.12 Arial;letter-spacing:-1.3px;max-width:850px;margin:0 0 18px}.guide-intro{font:18px/1.7 Arial;max-width:780px;color:#515151}.guide-layout{grid-template-columns:220px minmax(0,1fr);gap:44px;padding-top:24px}.guide-sidebar{border:0;background:#fff}.guide-toc a{font:12px/1.6 var(--mono);border-bottom:1px dotted #bbb;padding:10px 0}.guide-toc h2{font:700 14px/1.5 var(--mono)}.guide-side-note{background:#f7f6e8;border:1px dotted #999;border-radius:0;padding:18px}.guide-side-note h3{font:700 16px/1.5 Arial}.guide-copy{max-width:none}.guide-copy p{font:17px/1.85 Arial;color:#303030}.guide-section{border-top:1px dotted #aaa;padding-top:22px}.guide-section h2{font:750 27px/1.3 Arial;letter-spacing:-.5px}.guide-copy .editorial-media img{border-radius:0}.guide-copy figcaption{font:11px/1.7 var(--mono);color:#555}.guide-record,.guide-related{border-radius:0;border-style:dotted;background:#fafaf5}.guide-record h2,.guide-related h2{font:700 23px/1.35 Arial}.guide-table-wrap{border:1px dotted #999}.guide-table{font:13px/1.65 Arial}.guide-table th{background:#f2f1dd;color:#222;font-family:var(--mono)}.guide-table td{background:#fff}.guide-empty-state,.guide-sample{border-radius:0;background:#f7f6e8;border:1px dotted #999}.fan-article{max-width:1100px;width:calc(100% - 80px);margin:24px auto;padding:0}.fan-article-heading{max-width:800px;margin:30px auto}.fan-article-heading h1{font:750 42px/1.15 Arial;letter-spacing:-1px}.fan-article-copy,.fan-article-notes{max-width:740px;margin-inline:auto}.fan-article-copy p{font:17px/1.85 Arial}.fan-article-copy figcaption{font:11px/1.7 var(--mono)}.fan-article-notes{background:#f7f6e8;border:1px dotted #999;border-radius:0;padding:24px}.draft-notice{font:12px/1.65 var(--mono);border:1px dotted #999;background:#f7f6e8;padding:18px;border-radius:0}
.fan-strategist footer.footer{background:#fff;color:#111;border-top:1px dotted #888;max-width:1100px;width:calc(100% - 80px);margin:44px auto 0;padding:0}.global-footer{background:#fff!important;padding:28px 0 20px!important;max-width:none!important;width:100%;border:0}.global-footer .primary-section{display:grid;grid-template-columns:260px minmax(0,1fr);gap:30px;padding:0!important;border:0!important;align-items:start}.global-footer .logo-wrapper{display:block;position:static!important;margin:0!important;text-align:left!important}.global-footer a.logo{font:750 27px/1.15 Arial!important;letter-spacing:-.8px;text-decoration:none;color:#111!important}.global-footer .primary-links{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 20px;margin:0;padding:0;list-style:none}.global-footer .primary-link{width:auto!important;margin:0!important;padding:0!important;display:block!important;text-align:left}.global-footer .primary-link a{font:11px/1.6 var(--mono);display:block;min-height:44px;padding:7px 0;color:#222}.global-footer .secondary-links{display:flex!important;flex-wrap:wrap;gap:12px 24px;border-top:1px dotted #aaa;padding:18px 0 0!important;margin:18px 0 0!important;list-style:none}.global-footer .secondary-link{padding:0!important;margin:0!important;width:auto!important}.global-footer .secondary-link a{font:11px/1.6 var(--mono);min-height:44px;display:flex;align-items:center}.global-footer .copyright{padding:0!important;margin:12px 0 0!important;text-align:left!important;border:0;max-width:800px}.global-footer .copyright p{font:11px/1.8 var(--mono);color:#555}.global-footer .copyright .journal-independent{font-weight:700;color:#222}
@media(max-width:1000px) and (min-width:721px){.fan-masthead{grid-template-columns:48px minmax(0,1fr) 200px;gap:14px}.fan-brand>span{font-size:39px;letter-spacing:-1.5px}.fan-brand img{width:43px}.fan-home .collection-strategist-lede{grid-template-columns:minmax(0,2.6fr) minmax(0,1fr);gap:22px}.fan-home .collection-strategist-lede-secondary{padding-left:18px}.fan-home .lede-item-1 h2{font-size:30px}.guide-layout{grid-template-columns:180px minmax(0,1fr);gap:30px}}
@media(max-width:720px){.editorial-width,.fan-clone-header,.fan-strategist footer.footer,.fan-article{width:calc(100% - 36px)}.fan-utility{font-size:9px;padding:7px 0}.fan-languages a{min-height:32px;min-width:30px}.fan-masthead{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:17px 0 16px}.fan-menu-button{width:36px;min-height:44px;font-size:8px;box-shadow:2px 2px 0 #eeeeda}.fan-menu-button>span:first-child{font-size:20px}.fan-brand{gap:10px}.fan-brand img{width:37px;height:33px}.fan-brand>span{font-size:clamp(24px,7vw,29px);letter-spacing:-1.2px}.fan-clone-header .categories-header-categories{grid-column:1/-1;width:100%}.fan-clone-header .categories-header-categories ul{display:flex;flex-wrap:wrap;gap:5px 16px;padding-top:3px}.fan-clone-header .categories-header-categories a{font-size:10px;line-height:1.6;min-height:32px;display:flex;align-items:center}.fan-clone-header .categories-header-tagline{grid-template-columns:1fr;gap:12px;padding:12px 0!important}.fan-intro{font-size:10px;line-height:1.65}.fan-search{min-height:46px;padding-left:14px}.fan-search input{font-size:19px}.fan-search button{width:36px;height:36px}.fan-clone-header .confetti-menu-container{max-height:70vh;padding:20px 18px}.confetti-menu-container nav a{font-size:13px;min-height:44px}.fan-preview-note>div{font-size:9px;padding-block:10px}.journal-home{padding-top:9px}.journal-opening h1{font-size:10px;margin-bottom:14px}.fan-home .collection-strategist-lede{display:block}.fan-home .lede-item-1 .lede-image-wrap img{aspect-ratio:4/3;max-height:none}.fan-home .lede-item-1 h2{font-size:28px;letter-spacing:-.7px}.fan-home .lede-text-wrap{margin-top:12px}.fan-home .journal-deck{font-size:13px}.fan-home .lede-rubric{font-size:9px;margin-bottom:8px}.fan-caption{font-size:9px}.collection-strategist-lede-primary-bottom{grid-template-columns:1fr!important;gap:24px;margin-top:24px}.fan-home .lede-item-2,.fan-home .lede-item-4{display:grid!important;grid-template-columns:110px minmax(0,1fr);gap:16px}.fan-home .lede-item-2 .lede-image-wrap img,.fan-home .lede-item-4 .lede-image-wrap img{aspect-ratio:1}.fan-home .lede-item-2 .lede-text-wrap,.fan-home .lede-item-4 .lede-text-wrap{margin:0}.fan-home .lede-item-2 h3,.fan-home .lede-item-4 h3{font-size:18px;line-height:1.3}.fan-home .lede-item-2 .journal-deck,.fan-home .lede-item-4 .journal-deck{font-size:11px;line-height:1.65;margin-top:9px}.fan-home .lede-item-3{order:3;padding:18px!important}.fan-home .lookup-list-item h3{font-size:18px}.fan-home .collection-strategist-lede-secondary{border:0;border-top:1px dotted #888;padding:24px 0 0;margin-top:24px}.fan-quick-guide{display:grid;grid-template-columns:110px minmax(0,1fr);gap:18px}.fan-quick-guide aside{padding:0}.fan-quick-guide .journal-boundary{grid-column:1/-1;margin:0;padding-top:18px}.fan-quick-guide aside h3{font-size:18px}.journal-section-title{padding-top:18px;gap:12px}.journal-section-title h2{font-size:21px}.journal-feature-grid{grid-template-columns:1fr;gap:24px}.journal-feature-grid>div:first-child h3{font-size:22px}.journal-help>div:last-child{grid-template-columns:1fr}.journal-help>div>a{padding:22px 0}.journal-help>div>a+ a{padding-left:0;border-left:0}.journal-help h3{font-size:22px}.journal-about-grid{grid-template-columns:1fr;gap:22px}.journal-about aside{padding:22px}#faq{display:block}#faq>h2{font-size:22px;margin-bottom:12px}.guide-sources{padding:22px 18px}.guide-sources>h2{font-size:22px}.guide-heading h1{font-size:31px;line-height:1.15;letter-spacing:-.75px}.guide-intro{font-size:16px;line-height:1.75}.guide-breadcrumb{font-size:10px}.guide-layout{display:block;padding-top:18px}.guide-sidebar{position:static;width:100%;padding:0;margin-bottom:24px}.guide-contents{border:1px dotted #888;border-radius:0;background:#f7f6e8;padding:0 14px}.guide-contents>summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;font:700 12px/1.6 var(--mono)}.guide-toc h2{display:none}.guide-toc a{font-size:11px}.guide-side-note{margin-top:18px}.guide-copy p{font-size:16px;line-height:1.85}.guide-section h2{font-size:24px}.guide-copy figcaption{font-size:10px}.fan-article-heading h1{font-size:31px}.fan-article-copy p{font-size:16px}.global-footer .primary-section{grid-template-columns:1fr;gap:22px}.global-footer .primary-links{grid-template-columns:1fr 1fr;gap:6px 20px}.global-footer a.logo{font-size:26px!important}.global-footer .primary-link a{font-size:10px}.global-footer .secondary-links{gap:5px 20px}.global-footer .copyright p{font-size:10px}.fan-search-results{padding:18px}.fan-search-items>a{font-size:15px}}
@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

@media(min-width:721px){.fan-home .lede-item-1 .lede-image-wrap img{height:320px;aspect-ratio:auto;object-fit:cover}.fan-masthead{padding:18px 0 16px}.fan-preview-note>div{padding-block:9px}.journal-home{padding-top:8px}}

.fan-home .lede-image-wrap figure{margin:0}.fan-home .fan-caption{padding:0}.fan-home .lede-text-wrap{line-height:normal}.fan-home .lede-rubric{margin-top:0}.fan-home .lookup-list-header{margin:0;padding:0;height:auto;background:none}

.fan-masthead>.categories-header-menu{order:0!important;grid-column:1;grid-row:1}.fan-masthead>.categories-header-logo-wrapper{order:0!important;grid-column:2;grid-row:1}.fan-masthead>.categories-header-categories{order:0!important;grid-column:3;grid-row:1}@media(max-width:720px){.fan-masthead>.categories-header-categories{grid-column:1/-1;grid-row:2}}

@media(min-width:721px){.guide-layout>.guide-sidebar{grid-column:1;grid-row:1}.guide-layout>.guide-copy{grid-column:2;grid-row:1}}

.fan-article-heading>p{font:18px/1.7 Arial,Helvetica,sans-serif;color:#515151}.fan-article-heading>.eyebrow{font:700 11px/1.6 var(--mono);color:#515151}.global-footer *{text-transform:none!important}@media(max-width:720px){.fan-article-heading>p{font-size:16px}}

.fan-strategist p{font-family:Arial,Helvetica,sans-serif!important}.fan-strategist .eyebrow,.global-footer .copyright p{font-family:var(--mono)!important}.global-footer .primary-link a,.global-footer .secondary-link a{font:11px/1.6 var(--mono)!important}.guide-faq-item p{font:16px/1.8 Arial,Helvetica,sans-serif!important}

.fan-home .collection-strategist-lede-primary-bottom{height:auto!important;max-height:none!important;padding:0!important;border:0!important;grid-auto-rows:auto;align-items:start}.fan-home .lede-item{height:auto!important;max-height:none!important}

.fan-strategist h1,.fan-strategist h2,.fan-strategist h3{font-family:Arial,Helvetica,sans-serif!important}.guide-related h3{font:700 18px/1.35 Arial,Helvetica,sans-serif;letter-spacing:-.3px}

/* Selected A identity; intrinsic dimensions reserve space before artwork loads. */
.fan-brand{display:block;max-width:460px;width:100%;margin:auto}.fan-brand img.fan-brand-lockup{display:block;width:100%;height:auto;max-width:none;object-fit:contain}.global-footer a.logo{display:block!important;max-width:250px}.global-footer .fan-brand-lockup{display:block;width:100%;height:auto}
@media(max-width:1000px) and (min-width:721px){.fan-brand{max-width:380px}}
@media(max-width:720px){.fan-brand{max-width:320px;margin:0}.fan-brand img.fan-brand-lockup{width:100%;height:auto}.global-footer a.logo{max-width:240px}}

/* AZ archive photographs: complete frames, responsive columns, source captions. */
.fan-photo-story{margin:42px 0;padding:28px 0;border-top:1px dotted #777;border-bottom:1px dotted #777}
.fan-photo-story>h2{font-size:clamp(24px,3vw,36px);line-height:1.2;margin:0 0 14px}
.fan-photo-story>p{max-width:760px;line-height:1.65;margin-bottom:24px}
.fan-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.fan-photo-grid .editorial-media{margin:0;min-width:0}
.fan-photo-grid .editorial-media img{width:100%;height:260px;object-fit:contain;background:#f6f4ef}
.fan-photo-grid figcaption{font-size:14px;line-height:1.5;padding-top:10px;color:#444}
@media(max-width:850px){.fan-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:540px){.fan-photo-grid{grid-template-columns:1fr}.fan-photo-grid .editorial-media img{height:auto;max-height:380px;object-fit:contain}}
