/* Reading and discovery additions — 2026-11-04 */
.q-resource-nav{display:flex;flex-wrap:wrap;gap:12px 24px;font:14px/1.6 Arial,sans-serif;margin:0 0 28px}.q-resource-nav a{padding:8px 0}.q-contents{padding:20px 24px;background:#eee7d5;margin:28px 0;font:16px/1.65 Georgia,serif}.q-contents ul{columns:2;margin-bottom:0}.q-contents li{font-size:15px}.q-fiction,.q-next{border-top:1px solid #b8ad9b;padding:24px 0;margin-top:40px;max-width:780px}.q-fiction p{font:18px/1.7 Georgia,serif}.q-fiction h2{font:400 38px/1.15 Georgia,serif}.q-button{display:inline-block;background:#242320;color:#fffaf0!important;padding:13px 19px;margin:8px 18px 8px 0;text-decoration:none}.q-search{margin:28px 0}.q-search label{display:block;font:600 16px Arial,sans-serif;margin-bottom:10px}.q-search input{box-sizing:border-box;width:100%;padding:14px;font:18px Arial,sans-serif;border:1px solid #7e7666;background:#fffdf7;color:#171815}.q-search button{padding:10px 16px;background:#242320;color:#fffaf0;border:0;cursor:pointer}.q-term-nav{display:flex;flex-wrap:wrap;gap:10px 18px;font:15px/1.6 Arial,sans-serif}.q-term,.q-podcast{border-top:1px solid #b8ad9b;margin-top:30px;padding-top:12px;scroll-margin-top:20px}.q-grid{display:grid;gap:28px}.q-card{border-top:1px solid #b8ad9b;padding-top:18px}.q-card h2{margin-top:8px}.q-resource-nav a:focus-visible,.q-button:focus-visible,.q-search :focus-visible,.q-term-nav a:focus-visible{outline:3px solid #a3372d;outline-offset:4px}[hidden]{display:none!important}.q-home-choices{max-width:1100px;margin:0 auto;padding:20px 28px 30px}.q-home-choices h2{font:400 32px Georgia,serif}.q-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.q-choice-grid article{border-top:1px solid #b8ad9b;padding-top:15px}.q-choice-grid h3{font:600 20px Georgia,serif}.q-choice-grid p{font:17px/1.6 Georgia,serif}.q-choice-grid a{color:#752e26;text-underline-offset:4px}.q-home-resources{max-width:1100px;margin:30px auto;padding:26px;border:1px solid #b8ad9b}.q-home-resources h2{font:400 30px Georgia,serif}.q-home-resources p,.q-home-resources li{font:17px/1.65 Georgia,serif}.q-home-resources a{color:#752e26}.q-all-stories{display:block;margin:28px 0;font:600 17px Arial,sans-serif}.ip-h-hero{padding-top:36px}.ip-h-grid{gap:48px}.ip-h-cover{max-width:330px}.ip-h-hook{font-size:27px}.q-serial-access{font:13px/1.6 Arial,sans-serif;max-width:650px;margin:18px 0 0}.ip-hero-home-v2 #ip-free-reading-notice{margin-top:0}.ip-hero-home-v2 .ip-extras-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
@media(max-width:760px){.q-contents ul{columns:1}.q-choice-grid{grid-template-columns:1fr}.q-home-choices,.q-home-resources{padding:22px 20px}.ip-h-grid{display:flex;flex-direction:column;gap:24px;align-items:stretch}.ip-h-grid>img{order:2;width:150px;align-self:center}.ip-h-grid>div{order:1}.ip-h-hero{padding:28px 0}.ip-h-hook{font-size:23px}.ip-hero-home-v2 .ip-h-hero h1{font-size:52px}.ip-hero-home-v2 .ip-extras-grid{grid-template-columns:1fr!important}.q-home-resources{margin:24px 16px}.q-fiction h2{font-size:32px}}
@media print{.q-resource-nav,.q-search,.q-term-nav,.q-fiction{display:none}.q-term[hidden]{display:block!important}}
