.cr-header[data-astro-cid-ogza64ka]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;padding-bottom:32px;border-bottom:1px solid var(--rule);text-align:center}@media(max-width:600px){.cr-header[data-astro-cid-ogza64ka]{grid-template-columns:1fr auto 1fr;gap:16px}}.cr-sign[data-astro-cid-ogza64ka]{display:flex;flex-direction:column;align-items:center;gap:6px}.cr-constellation[data-astro-cid-ogza64ka]{opacity:.9}.cr-glyph[data-astro-cid-ogza64ka]{font-size:40px;font-family:var(--display);line-height:1}.cr-name[data-astro-cid-ogza64ka]{font-family:var(--display);font-style:italic;font-weight:300;font-size:clamp(22px,3.5vw,36px);color:var(--fg);letter-spacing:-.01em}.cr-dates[data-astro-cid-ogza64ka]{font-family:var(--mono);font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:var(--fg-faint)}.cr-divider[data-astro-cid-ogza64ka]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 8px}.cr-amp[data-astro-cid-ogza64ka]{font-family:var(--display);font-style:italic;font-size:clamp(24px,3vw,40px);color:var(--fg-faint)}.cr-divider-line[data-astro-cid-ogza64ka]{width:1px;height:60px;background:var(--rule)}.cr-summary[data-astro-cid-ogza64ka]{font-family:var(--display);font-style:italic;font-weight:300;font-size:clamp(18px,2.2vw,26px);line-height:1.5;text-align:center;margin:0 auto;max-width:680px;color:var(--fg-dim);padding:32px 0;position:relative}.cr-summary[data-astro-cid-ogza64ka]:before,.cr-summary[data-astro-cid-ogza64ka]:after{content:"✧";display:block;color:var(--accent);font-size:13px;opacity:.6;margin:10px auto}.cr-scores[data-astro-cid-ogza64ka]{display:grid;grid-template-columns:repeat(4,1fr);margin:0 0 48px;padding:0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}@media(max-width:500px){.cr-scores[data-astro-cid-ogza64ka]{grid-template-columns:repeat(2,1fr)}.cr-score[data-astro-cid-ogza64ka]:nth-child(2n){border-right:none}.cr-score[data-astro-cid-ogza64ka]:nth-child(-n+2){border-bottom:1px solid var(--rule)}}.cr-score[data-astro-cid-ogza64ka]{padding:20px 16px;border-right:1px solid var(--rule);text-align:center}.cr-score[data-astro-cid-ogza64ka]:last-child{border-right:none}.cr-score[data-astro-cid-ogza64ka] dt[data-astro-cid-ogza64ka]{font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-faint);margin-bottom:8px}.cr-score[data-astro-cid-ogza64ka] dd[data-astro-cid-ogza64ka]{margin:0 0 10px;font-family:var(--display);font-style:italic;font-size:32px;color:var(--fg);line-height:1}.cr-score-denom[data-astro-cid-ogza64ka]{font-size:16px;color:var(--fg-faint);font-style:normal}.cr-score-bar[data-astro-cid-ogza64ka]{height:2px;background:var(--rule);position:relative}.cr-score-bar[data-astro-cid-ogza64ka]>div[data-astro-cid-ogza64ka]{height:100%;background:var(--accent);transition:width 1s cubic-bezier(.3,.8,.3,1)}.cr-two-col[data-astro-cid-ogza64ka]{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--rule);margin-bottom:48px}@media(max-width:600px){.cr-two-col[data-astro-cid-ogza64ka]{grid-template-columns:1fr}}.cr-panel[data-astro-cid-ogza64ka]{padding:28px 24px}.cr-panel[data-astro-cid-ogza64ka]:first-child{border-right:1px solid var(--rule)}@media(max-width:600px){.cr-panel[data-astro-cid-ogza64ka]:first-child{border-right:none;border-bottom:1px solid var(--rule)}}.cr-panel-label[data-astro-cid-ogza64ka]{font-family:var(--mono);font-size:10px;letter-spacing:.25em;text-transform:uppercase;color:var(--accent);margin:0 0 16px;font-weight:500}.cr-list[data-astro-cid-ogza64ka]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.cr-list[data-astro-cid-ogza64ka] li[data-astro-cid-ogza64ka]{display:flex;align-items:baseline;gap:10px;font-family:var(--serif);font-style:italic;font-size:16px;color:var(--fg-dim);line-height:1.5}.cr-list-dot[data-astro-cid-ogza64ka]{flex-shrink:0;font-style:normal}.cr-list-dot--good[data-astro-cid-ogza64ka]{color:var(--accent);font-size:10px}.cr-list-dot--hard[data-astro-cid-ogza64ka]{color:var(--fg-faint);font-size:18px;line-height:1}.cr-reading[data-astro-cid-ogza64ka]{max-width:680px;margin:0 auto 56px;font-family:var(--serif);font-size:18px;line-height:1.75;color:var(--fg)}.cr-reading-section[data-astro-cid-ogza64ka]{margin-bottom:36px;padding-bottom:36px;border-bottom:1px solid var(--rule)}.cr-reading-section[data-astro-cid-ogza64ka]:last-child{border-bottom:none;padding-bottom:0}.cr-reading-label[data-astro-cid-ogza64ka]{font-family:var(--mono);font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);margin:0 0 14px;font-weight:500}.cr-reading-section[data-astro-cid-ogza64ka] p[data-astro-cid-ogza64ka]{margin:0}.cr-reading-section[data-astro-cid-ogza64ka]:first-child p[data-astro-cid-ogza64ka]:first-letter{font-family:var(--display);font-size:3.2em;line-height:.85;float:left;margin:.06em .1em 0 -.02em;color:var(--accent);font-style:italic}.cr-footer[data-astro-cid-ogza64ka]{border-top:1px solid var(--rule);padding-top:36px}.cr-footer-links[data-astro-cid-ogza64ka]{display:flex;flex-wrap:wrap;gap:12px}.cr-related[data-astro-cid-ogza64ka]{border-top:1px solid var(--rule);padding-top:36px;margin-top:36px}.cr-related-cols[data-astro-cid-ogza64ka]{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--rule)}@media(max-width:600px){.cr-related-cols[data-astro-cid-ogza64ka]{grid-template-columns:1fr}}.cr-related-col[data-astro-cid-ogza64ka]:first-child{border-right:1px solid var(--rule)}@media(max-width:600px){.cr-related-col[data-astro-cid-ogza64ka]:first-child{border-right:none;border-bottom:1px solid var(--rule)}}.cr-related-heading[data-astro-cid-ogza64ka]{font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-faint);padding:14px 16px;border-bottom:1px solid var(--rule)}.cr-related-list[data-astro-cid-ogza64ka]{list-style:none;padding:0;margin:0}.cr-related-item[data-astro-cid-ogza64ka]{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--rule);text-decoration:none;color:var(--fg-dim);transition:background-color .15s,color .15s;font-family:var(--serif);font-style:italic;font-size:16px}.cr-related-list[data-astro-cid-ogza64ka] li[data-astro-cid-ogza64ka]:last-child .cr-related-item[data-astro-cid-ogza64ka]{border-bottom:none}.cr-related-item[data-astro-cid-ogza64ka]:hover{background:#c8a2530f;color:var(--fg)}.cr-related-item--active[data-astro-cid-ogza64ka]{color:var(--accent);background:#c8a25314;pointer-events:none}.cr-related-glyph[data-astro-cid-ogza64ka]{font-size:18px;color:var(--accent);width:24px;flex-shrink:0}.cr-related-name[data-astro-cid-ogza64ka]{flex:1}
