.home-hero[data-astro-cid-lcdefpme]{color:#2a1328;background:#e45943;overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.05fr;align-items:stretch;min-height:39rem;display:grid}.hero-copy[data-astro-cid-lcdefpme]{z-index:1;align-self:center;padding:4.2rem 3rem 4rem 0;position:relative}.hero-kicker[data-astro-cid-lcdefpme]{letter-spacing:.15em;align-items:center;gap:.6rem;font-size:.7rem;font-weight:800;display:flex}.kicker-star[data-astro-cid-lcdefpme]{font-size:1.5rem}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.055em;margin:1.5rem 0 1.65rem;font-family:Georgia,serif;font-size:clamp(3.6rem,6.8vw,7.3rem);line-height:.92}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#fff4df;font-weight:400}.hero-deck[data-astro-cid-lcdefpme]{max-width:31rem;font-size:1.16rem;line-height:1.58}.hero-button[data-astro-cid-lcdefpme]{color:#2a1328;background:#fff4df;border:1px solid #0000;border-radius:9rem;margin-top:.7rem;box-shadow:0 5px 18px #2a132820}.hero-caption[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;margin:1.25rem 0 0;font-size:.78rem}.hero-art[data-astro-cid-lcdefpme]{border-radius:1.25rem;min-width:0;margin-block:2rem;position:relative;overflow:hidden}.hero-art[data-astro-cid-lcdefpme] picture[data-astro-cid-lcdefpme],.hero-art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:100%;display:block}.hero-art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:54% center}.hero-art-label[data-astro-cid-lcdefpme]{color:#311929;letter-spacing:.14em;background:#fff3dc;padding:.55rem .9rem;font-size:.58rem;font-weight:800;position:absolute;bottom:1.2rem;right:1.2rem}.hero-art-label[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#c84735}.zodiac-ribbon[data-astro-cid-lcdefpme]{color:#fff4df;background:#2a1328}.ribbon-inner[data-astro-cid-lcdefpme]{letter-spacing:.16em;justify-content:space-between;align-items:center;gap:1rem;padding-block:.9rem;font-size:.69rem;display:flex}.ribbon-inner[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{align-items:center;gap:.6rem;display:flex}.ribbon-inner[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-letter{color:#fa835a}.feature-band[data-astro-cid-lcdefpme]{background:#f8eedc;border-bottom:1px solid #d8c7ad}.feature-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;gap:4rem;padding-block:4rem;display:grid}.feature-grid[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.045em;margin:0;font-family:Georgia,serif;font-size:clamp(2.9rem,5vw,5rem);line-height:1}.feature-grid[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#bb4537;font-weight:400}.feature-grid[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:last-child{border-left:2px solid #e45943;align-self:end;padding-left:2rem}.feature-grid[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:last-child p[data-astro-cid-lcdefpme]{font-family:Georgia,serif;font-size:1.5rem;line-height:1.32}.home-section[data-astro-cid-lcdefpme]{padding-block:4rem 5rem}.subjects-section[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{border-color:#bd907e}.subject-grid[data-astro-cid-lcdefpme] .editorial-card[data-astro-cid-lcdefpme]{padding:0}.subject-grid[data-astro-cid-lcdefpme] .editorial-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.subject-grid[data-astro-cid-lcdefpme] .editorial-card[data-astro-cid-lcdefpme] .card-top[data-astro-cid-lcdefpme],.subject-grid[data-astro-cid-lcdefpme] .editorial-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.subject-grid[data-astro-cid-lcdefpme] .editorial-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.subject-grid[data-astro-cid-lcdefpme] .editorial-card[data-astro-cid-lcdefpme] .card-end[data-astro-cid-lcdefpme]{margin-inline:1.25rem}.subject-grid[data-astro-cid-lcdefpme] .editorial-card[data-astro-cid-lcdefpme] .card-top[data-astro-cid-lcdefpme],.subject-grid[data-astro-cid-lcdefpme] .editorial-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:1rem}.subject-grid[data-astro-cid-lcdefpme] .editorial-card[data-astro-cid-lcdefpme] .card-end[data-astro-cid-lcdefpme]{margin-bottom:1.3rem}.manifesto[data-astro-cid-lcdefpme]{color:#fff3df;background:#302038;position:relative;overflow:hidden}.manifesto[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background:radial-gradient(circle at 22% 53%,#e459434d,#0000 43%);position:absolute;inset:0}.manifesto-grid[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1fr;align-items:center;gap:3rem;padding-block:4rem;display:grid;position:relative}.manifesto-symbol[data-astro-cid-lcdefpme]{color:#ffb273}.manifesto-symbol[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:100%;max-height:23rem}.manifesto[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#ffb273}.manifesto[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:.4rem 0;font-family:Georgia,serif;font-size:clamp(2.7rem,5vw,5rem)}.manifesto[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#ffa473;font-weight:400}.manifesto[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){max-width:35rem;font-size:1.1rem}.manifesto[data-astro-cid-lcdefpme] .pill-link[data-astro-cid-lcdefpme]{color:#2a1328;background:#fff3df;margin-top:1rem}.deeper-section[data-astro-cid-lcdefpme]{padding-top:4.5rem}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme]{min-height:0}.hero-copy[data-astro-cid-lcdefpme]{padding-right:1.5rem}.feature-grid[data-astro-cid-lcdefpme]{gap:2rem}.manifesto-grid[data-astro-cid-lcdefpme]{gap:1.5rem}}@media (width<=650px){.hero-grid[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.hero-copy[data-astro-cid-lcdefpme]{padding:2.7rem 0 2.5rem}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(3.25rem,11vw,5rem)}.hero-art[data-astro-cid-lcdefpme]{max-height:24rem;margin:0 0 1.5rem}.hero-art[data-astro-cid-lcdefpme] picture[data-astro-cid-lcdefpme],.hero-art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:24rem}.hero-art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:55% 42%}.hero-art-label[data-astro-cid-lcdefpme]{font-size:.48rem}.ribbon-inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.45rem 1.3rem;font-size:.56rem}.feature-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.2rem;padding-block:3rem}.feature-grid[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:last-child{border-top:2px solid #e45943;border-left:0;padding:1rem 0 0}.home-section[data-astro-cid-lcdefpme]{padding-block:3rem}.manifesto-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0;padding-block:2.5rem}.manifesto-symbol[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{max-height:12rem}.manifesto-symbol[data-astro-cid-lcdefpme]{justify-content:center;display:flex}.manifesto[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:3rem}}.home-search[data-astro-cid-lcdefpme]{background:#f9e5cf;border-bottom:1px solid #d9bfaa}.search-grid[data-astro-cid-lcdefpme]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:3rem;padding-block:2.25rem;display:grid}.search-grid[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(2rem,3vw,3rem)}.archive-period[data-astro-cid-lcdefpme]{color:#923d32;font:700 .83rem/1.45 Arial,sans-serif!important}.hero-art-label[data-astro-cid-lcdefpme]{bottom:2.1rem}.feature-grid[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:last-child .archive-period[data-astro-cid-lcdefpme]{margin:0 0 1rem}@media (width<=650px){.search-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.25rem;padding-block:1.8rem}.hero-deck[data-astro-cid-lcdefpme]{font-size:1.05rem}}
