.spectrum-landing102 .section-opening{margin-bottom:25px} .spectrum-timeline102{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid #baa783;gap:1px;background:#baa783} .spectrum-timeline102 a{display:flex;flex-direction:column;align-items:center;position:relative;text-decoration:none;text-align:center;background:#fbf0da url("/assets/images/casting-themes/paper-extension-v1.webp") center/360px auto;padding:13px 0 10px;color:#78232a;transition:filter .2s} .spectrum-timeline102 img{order:1;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;mask-image:linear-gradient(to bottom,transparent,#000 8%)} .spectrum-timeline102 .era102{order:0;font:29px/1.2 Georgia,serif} .spectrum-timeline102 .bands102{order:2;padding:10px 12px 3px;min-height:55px;font:16px/1.35 Georgia,serif;color:#56452f} .spectrum-timeline102 .arrow102{order:3;font-size:25px;transition:transform .2s} .spectrum-timeline102 a:hover{filter:brightness(.97)}.spectrum-timeline102 a:hover .arrow102{transform:translateX(4px)} .spectrum-timeline102 a:focus-visible{outline:3px solid #78232a;outline-offset:3px;z-index:1} .spectrum-key102{font:15px/1.5 Georgia,serif;color:#705c45;margin:15px 0 30px} .spectrum-banner102{padding:18px 22px;background:#eee4d1;border-block:1px solid #baa783;margin:30px 0 22px} .spectrum-banner102 p{font:14px/1.4 Georgia,serif;color:#705c45;margin:0 0 7px} .spectrum-banner102 h2{font:normal 29px/1.25 Georgia,serif;margin:0;color:#78232a} .spectrum-era102 .collection-card{border:0;padding:0;display:flow-root;margin:20px 0} .spectrum-era102 .collection-card img{float:right;width:180px;height:145px;margin:0 0 15px 28px;object-fit:contain} .spectrum-era102 .collection-card h2{font-size:25px;margin:0 0 10px} .spectrum-era102 .collection-card p{margin:0 0 8px} .spectrum-era102 .section-link{font-size:18px;padding:6px 0} .spectrum-article102 main{max-width:1120px} .spectrum-prose102{max-width:900px;margin:auto;font:19px/1.65 Georgia,serif;color:#302a24;display:flow-root} .spectrum-prose102 h1{font:normal 46px/1.12 Georgia,serif;color:#78232a;margin:5px 0 30px} .spectrum-prose102 p{margin:0 0 20px} .spectrum-prose102 h2{clear:both;font:normal 30px/1.3 Georgia,serif;color:#78232a;border-top:1px solid #c9b99a;padding-top:23px;margin:35px 0 20px} .spectrum-prose102 h3{font:normal 24px/1.4 Georgia,serif;margin:26px 0 18px} .spectrum-prose102 li{margin:0 0 12px}.spectrum-prose102 ul{padding-left:28px} .spectrum-prose102 a{color:#78232a;text-underline-offset:4px;overflow-wrap:anywhere} .spectrum-prose102 a:focus-visible{outline:3px solid #78232a;outline-offset:3px} .spectrum-prose102 .source-image102{width:min(var(--source-width),100%);margin:28px auto;clear:both;text-align:center} .spectrum-prose102 .source-image102 img{display:block;max-width:100%;width:100%;height:auto} .spectrum-prose102 figure>p{margin:0} .spectrum-prose102 figcaption{font:15px/1.45 Georgia,serif;color:#705c45;margin-top:10px} .spectrum-prose102 .portrait102{float:right;clear:right;margin:5px 0 22px 30px} .spectrum-prose102 [data-source102="117"],.spectrum-prose102 [data-source102="118"],.spectrum-prose102 [data-source102="119"],.spectrum-prose102 [data-source102="120"],.spectrum-prose102 [data-source102="121"],.spectrum-prose102 [data-source102="122"],.spectrum-prose102 [data-source102="123"],.spectrum-prose102 [data-source102="124"],.spectrum-prose102 [data-source102="125"],.spectrum-prose102 [data-source102="126"],.spectrum-prose102 [data-source102="127"]{white-space:pre-wrap;font-size:16px;margin:5px 0} @media(max-width:760px){.spectrum-timeline102{grid-template-columns:repeat(2,minmax(0,1fr))}.spectrum-prose102 .portrait102{float:none;margin:20px auto}.spectrum-prose102 h1{font-size:36px}.spectrum-banner102 h2{font-size:25px}} @media(prefers-reduced-motion:reduce){.spectrum-timeline102 a,.spectrum-timeline102 .arrow102{transition:none}} .spectrum-prose102 h1 strong,.spectrum-prose102 h2 strong,.spectrum-prose102 h3 strong{font-weight:inherit} .spectrum-prose102 .archive-space102{display:none} .spectrum-prose102 [data-source102="9"]:has(+[data-source102="10"] a),.spectrum-prose102 p[data-source102="10"]:has(a),.spectrum-prose102 p[data-source102="11"]:has(a),.spectrum-prose102 p[data-source102="12"]:has(a),.spectrum-prose102 p[data-source102="13"]:has(a),.spectrum-prose102 p[data-source102="14"]:has(a),.spectrum-prose102 p[data-source102="15"]:has(a),.spectrum-prose102 p[data-source102="16"]:has(a){margin-bottom:8px;font-size:17px}
