/* Everyday features: all history stays readable without JavaScript. */
.everyday-hero{overflow:hidden;background:#ffe49c;color:#143243}.everyday-hero.words{background:#19a6b0}.everyday-hero.nights{background:#4b1832;color:#fff1db}.everyday-hero .wrap{padding-top:28px;padding-bottom:58px}.everyday-hero .breadcrumbs{margin-bottom:30px}.everyday-hero.nights .breadcrumbs a,.everyday-hero.nights .eyebrow{color:#f4ce8a}.everyday-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:45px;align-items:center}.everyday-hero h1{font:700 clamp(2.7rem,5.2vw,5.1rem)/1.03 Georgia,serif;letter-spacing:-.035em;margin:.3em 0}.everyday-strap{font-weight:900;font-size:1.35rem;line-height:1.45}.everyday-art{margin:0}.everyday-art img{width:100%;display:block;box-shadow:0 18px 40px #102d3d38;animation:everyday-float 9s ease-in-out infinite alternate}.everyday-art figcaption{font-size:.82rem;line-height:1.6;margin-top:20px}.everyday-poster-link{color:inherit;font-weight:800;padding:12px 0}.everyday-intro h2,.everyday-collection h2,.everyday-poster-band h2,.everyday-home-promo h2{font-family:Georgia,serif}.everyday-scope{background:#f3eedf;padding:30px;border-left:5px solid #c96d44}.everyday-three{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:30px 0}.everyday-card{background:#fff;border-top:6px solid #d39235;box-shadow:0 10px 28px #16314012}.everyday-card.words{border-color:#138f99}.everyday-card.nights{border-color:#7c2851}.everyday-card img{width:100%;display:block;aspect-ratio:3/2;object-fit:cover;transition:transform .3s}.everyday-card>a{display:block;overflow:hidden}.everyday-card>a:hover img{transform:scale(1.035)}.everyday-card>div{padding:24px}.everyday-card h3{font:700 1.55rem/1.16 Georgia,serif}.everyday-card .eyebrow{font-size:.7rem;line-height:1.7}.everyday-card h3 a{color:inherit}.everyday-collection{background:#fcf7ed}.everyday-collection.words{background:#e8f5f1}.everyday-collection.nights{background:#f5eaf0}.everyday-entry-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.everyday-entry{background:#fff;padding:30px;position:relative;border-top:3px solid #d59c4e}.everyday-entry[hidden]{display:none}.words .everyday-entry{border-color:#168a96}.nights .everyday-entry{border-color:#81294f}.everyday-entry-number{font:2.3rem Georgia,serif;color:#b87136;display:block;margin-bottom:12px}.everyday-entry h3{font:700 clamp(1.45rem,2.7vw,2rem)/1.16 Georgia,serif;margin:.45em 0}.everyday-entry .eyebrow{font-size:.72rem;line-height:1.6}.everyday-entry p{line-height:1.75}.everyday-source{display:inline-block;font-size:.8rem;line-height:1.6;color:#345566;text-underline-offset:3px;margin:8px 0 12px}.everyday-status{display:inline-block;background:#fff0ba;padding:6px 10px;font-size:.85rem;font-weight:800}.everyday-memory{border-top:1px solid #d9dacf;padding-top:13px;margin-top:17px}.everyday-memory summary{cursor:pointer;font-weight:800;font-size:.9rem}.everyday-memory p{font-size:.9rem}.everyday-filter{display:flex;flex-wrap:wrap;gap:10px;margin:25px 0 15px}.everyday-filter[hidden],.everyday-word-tools[hidden]{display:none}.everyday-filter button,.everyday-word-tools button{font:inherit;font-weight:800;border:1px solid #91abb2;padding:11px 16px;border-radius:25px;background:#fff;color:#143243;cursor:pointer}.everyday-filter button[aria-pressed=true]{background:#143243;color:#fff}.everyday-word-tools{background:#fff;padding:25px;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;margin:25px 0}.everyday-word-tools label{font-weight:800;grid-column:1/-1}.everyday-word-tools input{width:100%;font:inherit;padding:13px;border:1px solid #8eaeb4;border-radius:8px}.everyday-word-tools p{grid-column:1/-1;margin:0}.everyday-word-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.everyday-word-grid h3{font-size:2.15rem}.everyday-word-grid [data-word-meaning]{font-weight:700;font-size:1.1rem}.everyday-poster-band{background:#143243;color:#fff}.everyday-poster-band.nights{background:#4b1832}.everyday-poster-band .wrap{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;align-items:center}.everyday-poster-band img{display:block;width:100%;max-width:420px;box-shadow:0 14px 34px #0006;transform:rotate(-1deg)}.everyday-poster-band .eyebrow{color:#ffd877}.everyday-source-section{background:#f5f1e6}.everyday-source-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:25px 0}.everyday-source-grid article{background:#fff;padding:25px}.everyday-source-grid h3{font-size:1.05rem}.everyday-source-grid p{font-size:.89rem}.everyday-contribute{display:flex;gap:35px;align-items:center;background:#ffe095;padding:30px;margin:35px 0 22px}.everyday-contribute .button{flex-shrink:0}.everyday-hub-hero{background:#ffd754;padding:65px 0}.everyday-hub-hero h1{font:700 clamp(3rem,7vw,6rem)/1.04 Georgia,serif;margin:.25em 0}.everyday-hub-footer{background:#143243;color:#fff}.everyday-home-promo{background:#f8e9d2}.everyday-related{background:#f4f7f3}.motion-paused .everyday-art img{animation:none}@keyframes everyday-float{from{transform:translateY(0) rotate(-.4deg)}to{transform:translateY(-6px) rotate(.4deg)}}@media(prefers-reduced-motion:reduce){.everyday-art img{animation:none}.everyday-card img{transition:none}.everyday-poster-band img{transform:none}}@media(max-width:900px){.everyday-three{grid-template-columns:1fr}.everyday-card{display:grid;grid-template-columns:.9fr 1.1fr}.everyday-card>a{height:100%}.everyday-card img{height:100%;object-fit:cover}.everyday-hero-grid{grid-template-columns:1fr;gap:30px}.everyday-art{max-width:700px}.everyday-hero h1{max-width:750px}}@media(max-width:650px){.everyday-entry-grid,.everyday-word-grid,.everyday-source-grid,.everyday-poster-band .wrap{grid-template-columns:1fr}.everyday-card{display:block}.everyday-contribute{display:block;padding:25px}.everyday-contribute .button{margin-top:15px}.everyday-entry{padding:25px}.everyday-word-tools{grid-template-columns:1fr}.everyday-word-tools button{justify-self:start}.everyday-poster-band img{max-width:350px;margin:auto}.everyday-hero .wrap{padding-bottom:35px}.everyday-hero h1{font-size:clamp(2.8rem,10vw,4rem)}}

/* Show the matching heritage posters in full, including the title and footer. */
.everyday-art{max-width:540px;margin-inline:auto}.everyday-card img{aspect-ratio:297/420;object-fit:contain;height:auto}.everyday-card>a{height:auto;align-self:start}
