.archive-home{max-width:72rem}.archive-home__daily{padding:2.25rem 0 1.5rem;border-bottom:1px solid var(--archive-hairline)}.archive-home__daily .archive-kicker{margin-bottom:.9rem}.daily-quote__card{padding:1.6rem 1.9rem;border:1px solid var(--archive-rule);background:var(--archive-paper)}.daily-quote__date{margin-bottom:.7rem;font-family:var(--archive-sans);font-size:.72rem;font-weight:700;letter-spacing:.14em;color:var(--archive-gold-deep)}.daily-quote__quote{max-width:46rem;margin:0;font:600 1.2rem/1.85 var(--archive-serif);letter-spacing:-.01em;color:var(--archive-ink)}.daily-quote__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin-top:.9rem}.daily-quote__speaker{font:700 .88rem var(--archive-sans);color:var(--archive-oxblood)}.daily-quote__source{font-size:.8rem;color:var(--archive-ink-soft)}.daily-quote__footer{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--archive-rule-soft)}.daily-quote__topic{display:inline-flex;align-items:center;gap:.3rem;color:var(--archive-ink);font:700 .78rem var(--archive-sans);border:1px solid var(--archive-rule);padding:.28rem .55rem}.daily-quote__topic:hover{border-color:var(--archive-oxblood);color:var(--archive-oxblood)}.daily-quote__status{color:var(--archive-ink-faint);font-size:.72rem}.daily-quote__nav{display:flex;align-items:center;gap:.4rem;margin-top:.9rem}.daily-quote__nav button{display:inline-flex;align-items:center;gap:.25rem;padding:.3rem .55rem;color:var(--archive-ink-soft);border:1px solid transparent;background:transparent;font:.74rem var(--archive-sans);cursor:pointer}.daily-quote__nav button:hover{color:var(--archive-oxblood);border-color:var(--archive-rule)}.daily-quote__nav-hint{margin-left:auto;color:var(--archive-ink-faint);font:.7rem var(--archive-sans)}.archive-home__section{padding:3.5rem 0;border-bottom:1px solid var(--archive-hairline)}.archive-section-heading{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1.3rem}.archive-section-heading h2{margin:.45rem 0 0;font:700 clamp(1.55rem,1.2rem + 1vw,2.2rem)/1.25 var(--archive-serif);letter-spacing:-.03em}.archive-section-heading>a{display:inline-flex;align-items:center;gap:.35rem;color:var(--archive-oxblood);font:600 .82rem var(--archive-sans)}.archive-path-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--archive-hairline);border:1px solid var(--archive-hairline)}.archive-path-grid a{display:grid;gap:.7rem;min-height:11rem;padding:1.35rem;background:var(--archive-paper);color:var(--archive-ink)}.archive-path-grid a:hover{background:var(--archive-paper-tint)}.archive-path-grid span{color:var(--archive-oxblood);font:700 .75rem var(--archive-sans)}.archive-path-grid strong{font:600 1.1rem var(--archive-serif)}.archive-path-grid small{color:var(--archive-ink-soft);line-height:1.7}.archive-featured{display:grid;grid-template-columns:minmax(10rem,.45fr) minmax(0,1.55fr);gap:clamp(2rem,6vw,6rem);padding:2.75rem 0}.archive-featured__meta{display:flex;flex-direction:column;gap:.9rem}.archive-featured__tags{display:flex;flex-wrap:wrap;gap:.45rem}.archive-featured__tags span{padding:.3rem .6rem;border:1px solid var(--archive-rule);color:var(--archive-ink-soft);font:700 .74rem var(--archive-sans)}.archive-featured__body h2{max-width:20em;font:700 clamp(1.6rem,1.2rem + 1.4vw,2.3rem)/1.25 var(--archive-serif);letter-spacing:-.04em}.archive-featured__body p{max-width:42rem;margin:.9rem 0 1.1rem;color:var(--archive-ink-soft);line-height:1.85;font-size:.95rem}.archive-featured__body a{display:inline-flex;min-height:44px;align-items:center;gap:.4rem;color:var(--archive-oxblood);font:700 .82rem var(--archive-sans)}.archive-drawer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--archive-hairline);border-left:1px solid var(--archive-hairline)}.archive-drawer-grid>a{min-height:11rem;padding:1.2rem;display:flex;flex-direction:column;color:var(--archive-ink);border-right:1px solid var(--archive-hairline);border-bottom:1px solid var(--archive-hairline)}.archive-drawer-grid>a>span{color:var(--archive-oxblood);font:700 .72rem var(--archive-sans)}.archive-drawer-grid h3{margin-top:1rem;font:700 1.25rem var(--archive-serif)}.archive-drawer-grid p{margin-top:.55rem;color:var(--archive-ink-soft);font-size:.84rem;line-height:1.65}.archive-drawer-grid small{margin-top:auto;padding-top:1rem;color:var(--archive-oxblood);font:700 .72rem var(--archive-sans)}.archive-drawer-grid>a:hover{background:var(--archive-paper-tint)}.archive-home__search{display:flex;align-items:center;gap:.65rem;padding:1.25rem 0 0;color:var(--archive-ink-faint);font:.8rem var(--archive-sans)}.archive-home__search a{color:var(--archive-oxblood);font-weight:700}.archive-home__study-count{margin-left:auto}@media (max-width:700px){.archive-home__daily{padding:1.75rem 0 1.25rem}.daily-quote__card{padding:1.3rem 1.15rem}.daily-quote__quote{font-size:1.08rem}.daily-quote__nav-hint{display:none}.archive-drawer-grid,.archive-featured,.archive-path-grid{grid-template-columns:1fr}.archive-featured{gap:1rem}.archive-home__search{flex-wrap:wrap}}