/* November 8 design correction: exact front art and natural-ratio promotional images. */
.genuine-covers{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px}.genuine-cover-card .cover-stage{height:365px;min-height:0;padding:20px;background:#f2ebdf}.genuine-cover-card .cover-stage img{width:100%;height:100%;max-height:325px;object-fit:contain;transform:none;position:static;box-shadow:none}.genuine-cover-card h3{font-size:24px;line-height:1.2}.authentic-aplus{margin:0;padding:18px;background:#e8eadf;border-radius:6px}.authentic-aplus .split-image{width:100%;height:auto;max-height:none;object-fit:contain}.authentic-aplus figcaption{font-size:12px;line-height:1.55;padding-top:13px;color:var(--muted)}
.authentic-journal-hero{display:flex;align-items:center;justify-content:center;padding:46px;background:radial-gradient(ellipse at center,#f5e0c6,#e9d3bb);min-height:650px}.authentic-journal-hero:after{display:none}.authentic-journal-hero img{width:auto;height:560px;max-width:100%;object-fit:contain;filter:none;box-shadow:12px 18px 35px #2b174733}.authentic-journal-support{display:flex;align-items:center;justify-content:center;padding:42px;background:#eee2d0}.authentic-journal-support img{width:auto;height:auto;min-height:0;max-height:660px;object-fit:contain;box-shadow:10px 15px 28px #291f2d22}.book-cover{aspect-ratio:auto!important;min-height:400px;display:flex;align-items:center;justify-content:center;padding:18px}.book-cover img{width:100%;height:390px;object-fit:contain!important}.blog-book-promo img{object-fit:contain;max-height:380px}.interior-review-note{margin-top:32px}.nana-first-card{position:relative;padding:48px 40px;border:1px solid #d7baa3;background:#f6ead9;border-radius:160px 160px 8px 8px;text-align:center;box-shadow:0 20px 55px #6b303014}.recipe-number{display:block;font:72px/1.1 var(--serif);color:#ad332e;opacity:.18;margin-bottom:18px}.nana-first-card h2{font-size:42px}.nana-pairing{margin:28px 0 20px;padding:20px 8px;border-block:1px solid #d5b79b}.nana-pairing span{display:block;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:#986642}.nana-pairing strong{display:block;font:26px/1.2 var(--serif);margin-top:9px}.nana-message{font:italic 22px/1.4 Georgia,serif}.nana-small-preview{display:grid;grid-template-columns:1fr 1fr;gap:32px}.nana-small-preview>div{padding:28px;border:1px solid var(--line);border-radius:7px;background:var(--panel)}.step-label{display:block;text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:700;margin-bottom:18px;color:var(--accent)}.nana-world-art{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:24px;background:#f5e5ce;color:#783a30;min-height:290px}.nana-world-art strong{font:31px/1.1 var(--serif);margin:20px 0}.nana-world-art span{font-size:10px;letter-spacing:.15em}.nana-world-art small{font-size:12px;line-height:1.4}
@media(max-width:1000px){.genuine-covers{grid-template-columns:repeat(2,minmax(0,1fr))}.genuine-cover-card .cover-stage{height:390px}.genuine-cover-card .cover-stage img{max-height:350px}}
@media(max-width:720px){.genuine-covers{gap:28px 15px}.genuine-cover-card .cover-stage{height:260px;padding:12px}.genuine-cover-card .cover-stage img{max-height:236px}.genuine-cover-card h3{font-size:20px}.nana-first-card{padding:35px 22px}.nana-first-card h2{font-size:36px}.nana-small-preview{grid-template-columns:1fr;gap:16px}.nana-world-art{padding:18px;min-height:190px}.nana-world-art strong{font-size:24px}.authentic-journal-hero{min-height:440px;padding:30px}.authentic-journal-hero img{height:400px}.authentic-journal-support{padding:26px}.book-cover{min-height:0}.book-cover img{height:auto;max-height:460px}.authentic-aplus{padding:12px}}

.aplus-stories{display:grid;grid-template-columns:1fr;gap:36px;max-width:970px;margin:auto}.aplus-stories figure,.real-interior-feature{margin:0}.aplus-stories img,.real-interior-feature img{width:100%;height:auto;object-fit:contain;display:block;border-radius:4px}.aplus-stories figcaption{display:grid;grid-template-columns:1fr 1.35fr;gap:24px;padding:20px 0 10px;border-bottom:1px solid var(--line)}.aplus-stories figcaption strong{font:24px/1.2 var(--serif)}.aplus-stories figcaption span,.real-interior-feature figcaption{font-size:13px;line-height:1.6;color:var(--muted)}.real-interior-feature{max-width:970px;margin:36px auto 0}.real-interior-feature figcaption{padding-top:14px}@media(max-width:720px){.aplus-stories figcaption{grid-template-columns:1fr;gap:9px}.aplus-stories figcaption strong{font-size:21px}}

.nana-cover-display{margin:0;padding:28px 32px;background:#f2e6d4;border:1px solid #e2ceba;border-radius:8px;text-align:center}.nana-cover-display img{width:100%;height:auto;max-height:650px;object-fit:contain;display:block;filter:drop-shadow(8px 14px 16px #5834292b)}.nana-cover-display figcaption{font-size:12px;line-height:1.5;color:#795742;padding-top:18px}.nana-world-cover{display:flex;align-items:center;justify-content:center;padding:20px;background:#f2e6d4}.nana-world-cover img{width:100%;height:100%;object-fit:contain!important;object-position:center!important}@media(max-width:720px){.nana-cover-display{padding:20px}.nana-cover-display img{max-height:570px}.nana-world-cover{padding:14px}}
