.spectrum-explore104{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:28px 0 38px} .spectrum-story104{display:flex;flex-direction:column;padding:25px 28px 23px;background:#fffdf8;border:1px solid #d3c7b3;color:#302a24;text-decoration:none;transition:background-color .2s,border-color .2s,box-shadow .2s} .spectrum-story104:only-child{grid-column:1/-1} .spectrum-story104 h3{margin:0 0 12px;color:#78232a;font:normal 27px/1.25 Georgia,serif} .spectrum-story104 p{margin:0 0 19px;max-width:1000px;font:18px/1.6 Georgia,serif} .spectrum-story-label104{margin-top:auto;color:#78232a;font:600 18px/1.4 Georgia,serif;text-decoration:underline;text-underline-offset:4px} .spectrum-story-arrow104{display:inline-block;transition:transform .2s} .spectrum-story104:hover{background:#fffaf1;border-color:#bba98d;box-shadow:0 2px 7px #60432310} .spectrum-story104:hover .spectrum-story-arrow104{transform:translateX(4px)} .spectrum-story104:active{background:#f8f0e1;box-shadow:inset 0 1px 3px #60432320} .spectrum-story104:focus-visible{outline:3px solid #78232a;outline-offset:4px} @media(max-width:700px){.spectrum-explore104{grid-template-columns:1fr;gap:16px}.spectrum-story104{padding:22px}.spectrum-story104 h3{font-size:25px}} @media(prefers-reduced-motion:reduce){.spectrum-story104,.spectrum-story-arrow104{transition:none}}
.spectrum-related106{max-width:900px;margin:28px auto 38px;clear:both}
@media (orientation:landscape) and (min-width:901px) and (max-width:1366px) and (hover:none) and (pointer:coarse) {  .book-reader main>.book-source, .history-article109:not(.story-article123), .spectrum-prose102, .book-landing-refined.mobile-book-page .foreword-source, .book-landing-refined.casting-book-page #foreword-source { width:100%;max-width:680px;margin-inline:auto; } .mobile-landing100 #memorable-mobiles {width:100%;max-width:680px;margin-inline:auto}  [data-story123] .history-article109.story-article123 {width:100%;max-width:1040px} [data-story123] .section-layout124, [data-story123] .story-conclusion125 {display:grid;grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:28px} [data-story123] .section-related124 {margin-top:0} [data-story123] .related-card123 {min-width:0;overflow-wrap:break-word} [data-history143] .history-card109, [data-history143] .history-card109[data-reflection143] {grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:18px;padding:20px} [data-history143] .history-card109>span, [data-history143] .history-card109[data-reflection143] h2 {white-space:normal} [data-history143] .generation114[data-sequence143] {gap:10px;background:transparent;border:0} [data-history143] .generation114[data-sequence143] a {display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 8px;border:1px solid #c9b99f;background:#f2eadb;text-align:center}  .book-landing-refined .book-opening {grid-template-columns:minmax(0,3fr) minmax(0,7fr);column-gap:36px} .book-landing-refined .book-cover img {max-width:100%;height:auto} .book-landing-refined .book-opening .book-actions {max-width:800px} .book-landing-refined .book-opening .book-actions>.button {height:48px;min-height:48px;font-size:16px} body.book-detail-page:is([data-pass146="emperor"],[data-pass149="graveyard"]) .book-presentation-grid {grid-template-columns:minmax(0,3fr) minmax(0,7fr);gap:36px;max-width:1100px} body.book-detail-page:is([data-pass146="emperor"],[data-pass149="graveyard"]) .detail-cover {max-width:300px} body.book-detail-page:is([data-pass146="emperor"],[data-pass149="graveyard"]) .book-foreword {max-width:680px} .book-detail-page .other-books {max-width:1100px;margin-inline:auto}  .temple175 .temple-landscape-columns {gap:36px;grid-template-columns:minmax(0,1fr) minmax(0,2fr)} .temple175 .temple-landscape-side .career175 li {font-size:17.5px;padding:12px} .temple175 .temple-landscape-side .temple-awards170 li {font-size:18px;padding:12px} [data-pass146="home"] .book-editions-grid {grid-template-columns:repeat(2,minmax(0,1fr));gap:36px} [data-pass146="home"] .books-four .book-edition {display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-rows:auto 1fr auto;gap:12px 20px;align-items:start;min-width:0} [data-pass146="home"] .books-four .book-edition .edition-cover {grid-column:1;grid-row:1/4;display:block;width:100%;height:auto;margin:0} [data-pass146="home"] .books-four .book-edition .edition-cover img {display:block;width:100%;height:auto;object-fit:contain} [data-pass146="home"] .books-four .book-edition>:is(h3,.edition-description,.button) {grid-column:2;min-width:0;margin:0} [data-pass146="home"] .books-four .book-edition>.button {justify-self:start;align-self:start;max-width:100%} [data-pass146="home"] .story-grid {grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:center} [data-pass146="home"] .about-photo {height:auto;align-self:start} [data-pass146="home"] .about-photo :is(a,picture,img) {display:block;width:100%;height:auto} [data-pass146="home"] .about-photo img {transform:none}  .site-header .primary-nav a {min-height:44px;display:inline-flex;align-items:center} .site-header .search-toggle {min-width:44px;min-height:44px} .search-results {max-height:60dvh} .pdf-reader-dialog button,.pdf-reader-dialog input {min-height:44px} .pdf-reader-toolbar {padding:8px 16px} }
main[data-pass136="landing"] .model-prose137 {max-width:820px;margin:28px auto 42px;} main[data-pass136="landing"] .model-prose137 h2 {line-height:1.25;} main[data-pass136="landing"] .model-prose137 h3 {font-size:23px;line-height:1.4;} main[data-pass136="landing"] .model-prose137 p,main[data-pass136="landing"] .model-prose137 li {font-size:20px;line-height:1.7;} .spectrum-prose102 img[src$="pioneer-bands.svg"] {width:100%;max-width:760px;height:auto;}
