.page[data-astro-cid-62d46irs]{max-width:1200px;margin:auto;padding:24px 28px 90px}.crumb[data-astro-cid-62d46irs]{color:#aeb5bc;margin-bottom:18px;font-size:.8rem}.crumb[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]{color:#d4b478}.crumb[data-astro-cid-62d46irs] span[data-astro-cid-62d46irs]{padding:0 8px}.library-intro[data-astro-cid-62d46irs]{background:#141c1d url(/images/hero-dawn.webp) 68% 53%/cover no-repeat;border:1px solid #66533c;border-radius:10px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #0b0f10,0 14px 35px #05080966}.library-intro[data-astro-cid-62d46irs]:before{content:"";background:linear-gradient(90deg,#0d1416 3%,#101719eb 45%,#10171966 100%),linear-gradient(#0000 30%,#1017198c);position:absolute;inset:0}.intro-copy[data-astro-cid-62d46irs]{max-width:680px;padding:28px 44px;position:relative}.eyebrow[data-astro-cid-62d46irs]{color:#dbb575;letter-spacing:.14em;font-size:.72rem;font-weight:700}h1[data-astro-cid-62d46irs]{color:#f4e8d6;letter-spacing:-.025em;margin:12px 0 14px;font:900 clamp(2.8rem,5vw,4.6rem)/1.02 Fraunces,Georgia,serif}.intro-copy[data-astro-cid-62d46irs] p[data-astro-cid-62d46irs]{color:#d1d2cb;max-width:530px;font-size:1.12rem;line-height:1.6}.intro-signature[data-astro-cid-62d46irs]{color:#c9ae7e;letter-spacing:.16em;align-items:center;gap:10px;margin-top:28px;font-size:.66rem;font-weight:700;display:none}.intro-signature[data-astro-cid-62d46irs] span[data-astro-cid-62d46irs]{background:#c9a36c;width:34px;height:1px;display:block}.heading[data-astro-cid-62d46irs]{border-bottom:1px solid #514431;justify-content:space-between;align-items:end;padding:46px 0 16px;display:flex}.heading[data-astro-cid-62d46irs] h2[data-astro-cid-62d46irs]{margin:5px 0 0;font:700 2rem Fraunces,Georgia,serif}.count[data-astro-cid-62d46irs]{color:#a9a098;letter-spacing:.1em;font-size:.7rem}.filters[data-astro-cid-62d46irs]{flex-wrap:wrap;align-items:center;gap:8px;margin:22px 0;display:flex}.filters[data-astro-cid-62d46irs]>span[data-astro-cid-62d46irs]{color:#aeb5bc;letter-spacing:.12em;margin-right:6px;font-size:.68rem}.filters[data-astro-cid-62d46irs] button[data-astro-cid-62d46irs]{color:#d7d0c2;cursor:pointer;background:#1a2328;border:1px solid #555044;border-radius:7px;min-height:44px;padding:10px 16px}.filters[data-astro-cid-62d46irs] button[data-astro-cid-62d46irs]:hover{border-color:#b6986a}.filters[data-astro-cid-62d46irs] button[data-astro-cid-62d46irs][aria-pressed=true]{color:#fff1d7;background:#413524;border-color:#d0a66b;box-shadow:inset 0 0 0 1px #d9b27c33}.audience-filters[data-astro-cid-62d46irs]{margin-top:-8px;margin-bottom:10px}.filter-status[data-astro-cid-62d46irs]{color:#b9c3b8;margin:0 0 16px;font-size:14px}.list[data-astro-cid-62d46irs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.guide-card[data-astro-cid-62d46irs]{background:#182125;border:1px solid #514a3b;border-radius:9px;min-width:0;overflow:hidden;box-shadow:0 7px 22px #0003}.guide-card[data-astro-cid-62d46irs][hidden]{display:none}.list[data-astro-cid-62d46irs]:has(.featured[hidden]){grid-template-columns:1fr}.guide-card[data-astro-cid-62d46irs].featured{grid-column:1/-1}.guide-card[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]{height:100%;color:inherit;text-decoration:none;transition:background .15s;display:flex}.guide-card[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]:hover{background:#ffffff09}.art[data-astro-cid-62d46irs]{background:#1c2828 url(/images/hero-dawn.webp) 65%/cover;flex:0 0 38%;min-height:210px;position:relative}.featured[data-astro-cid-62d46irs] .art[data-astro-cid-62d46irs]{flex-basis:42%;min-height:235px}.art[data-astro-cid-62d46irs]:after{content:"";background:linear-gradient(90deg,#0000 50%,#111a1ab3);position:absolute;inset:0}.art-magic[data-astro-cid-62d46irs]{background-image:url(/images/guide-twilight.webp);background-position:70%}.art-number[data-astro-cid-62d46irs]{z-index:1;color:#f1d3a1;text-shadow:0 2px 5px #000;font:700 1.2rem Fraunces,serif;position:absolute;bottom:14px;left:17px}.card-copy[data-astro-cid-62d46irs]{flex-direction:column;justify-content:center;align-items:flex-start;padding:24px 26px;display:flex}.meta[data-astro-cid-62d46irs],.read[data-astro-cid-62d46irs]{color:#dbb578;letter-spacing:.1em;font-size:.68rem;font-weight:700}.meta[data-astro-cid-62d46irs] span[data-astro-cid-62d46irs]{color:#82776a;padding:0 4px}.guide-card[data-astro-cid-62d46irs] h3[data-astro-cid-62d46irs]{color:#f2e6d5;margin:10px 0;font:700 clamp(1.35rem,2vw,1.8rem)/1.18 Fraunces,Georgia,serif}.guide-card[data-astro-cid-62d46irs] p[data-astro-cid-62d46irs]{color:#bfc8c6;margin:0 0 20px;line-height:1.5}.read[data-astro-cid-62d46irs]{margin-top:auto}.read[data-astro-cid-62d46irs] span[data-astro-cid-62d46irs]{margin-left:6px;font-size:1rem}@media (width<=760px){.page[data-astro-cid-62d46irs]{padding-inline:18px}.intro-copy[data-astro-cid-62d46irs]{padding:36px 30px}.library-intro[data-astro-cid-62d46irs]:before{background:linear-gradient(90deg,#0d1416ed,#101719bc 70%,#10171972)}.list[data-astro-cid-62d46irs]{grid-template-columns:1fr}.guide-card[data-astro-cid-62d46irs].featured{grid-column:auto}.art[data-astro-cid-62d46irs],.featured[data-astro-cid-62d46irs] .art[data-astro-cid-62d46irs]{flex-basis:34%;min-height:200px}.card-copy[data-astro-cid-62d46irs]{padding:20px}}@media (width<=480px){.intro-copy[data-astro-cid-62d46irs]{padding:32px 24px}.intro-copy[data-astro-cid-62d46irs] p[data-astro-cid-62d46irs]{font-size:1rem}.intro-signature[data-astro-cid-62d46irs]{font-size:.58rem}.heading[data-astro-cid-62d46irs]{padding-top:38px}.guide-card[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]{display:block}.art[data-astro-cid-62d46irs],.featured[data-astro-cid-62d46irs] .art[data-astro-cid-62d46irs]{height:135px;min-height:0}.art[data-astro-cid-62d46irs]:after{background:linear-gradient(#0000 40%,#121b1bc9)}.card-copy[data-astro-cid-62d46irs]{padding:19px 20px 22px}}@media (prefers-reduced-motion:reduce){.guide-card[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]{transition:none}}
