.pbd .pbd-hero{background:linear-gradient(160deg,#091629,#10284a);color:#f5efe4;padding:70px 0 64px;border-bottom:3px solid var(--planet-color)}.pbd-hero-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:56px;align-items:center}.pbd-hero h1{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(38px,5.4vw,70px);line-height:1.04;margin:10px 0 8px;font-weight:600}.pbd-subtitle{font-size:19px;color:#e6c98e;margin:0 0 14px}.pbd-hero-text{max-width:560px;font-size:17px}.pbd-hero .mb-breadcrumb{color:#e6c98e}.pbd-cover img{width:100%;max-width:360px;height:auto;display:block;margin:0 auto;box-shadow:0 30px 60px #0008;border-radius:2px}.pbd-hero .pbb-later{color:#d8c48f}.pbd-facts{background:#0b1934;color:#e6c98e;border-top:1px solid #c9a46755}.pbd-facts .h-wrap{display:flex;flex-wrap:wrap;gap:8px 26px;padding:16px 0;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.pbd-edition-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:28px 0 14px}.pbd-edition{display:flex;flex-direction:column;gap:8px;padding:24px;background:#fffaf0;border:1px solid #c9a46777;border-top:3px solid #c9a467;border-radius:4px}.pbd-edition-later{background:#f1e9d9;border-top-color:#c9a46755;border-style:dashed}.pbd-price{font-family:Cormorant Garamond,Georgia,serif;font-size:38px;line-height:1}.pbd-edition p{margin:0}.pbd-choose{font-weight:600;color:#142743}.pbd-edition .h-btn{margin-top:auto;width:100%}.pbd-later-label{margin-top:auto;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#8b7a55}.pbd-who ul{list-style:none;padding:0;margin:26px 0;display:grid;gap:12px}.pbd-who li{padding:18px 22px;background:#fffaf0;border-left:4px solid var(--planet-color);font-size:17px}.pbd-inside{background:var(--cream2)}.pbd-inside-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:28px 0}.pbd-inside-grid article{padding:22px;background:#fffaf0;border-radius:4px;border:1px solid #c9a46755}.pbd-inside-grid b{font-family:Cormorant Garamond,Georgia,serif;font-size:46px;color:#a9812f;display:block;line-height:1}.pbd-inside-grid h3{margin:8px 0 6px;font-size:16px}.pbd-inside-grid p{margin:0;font-size:14px}.pbd-contents{margin:0;padding-left:20px}.pbd-spread{background:#0b1934;color:#f5efe4}.pbd-spread-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.pbd-chain{display:flex;align-items:center;gap:14px;justify-content:center;flex-wrap:wrap}.pbd-chip{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:132px;height:176px;border:2px solid #c9a467;border-radius:10px;background:#f5efe4;color:#142743;font-family:Cormorant Garamond,Georgia,serif;font-size:28px;font-weight:700}.pbd-chip small{font:600 10px Plus Jakarta Sans,sans-serif;letter-spacing:.14em;text-transform:uppercase;margin-top:8px}.pbd-chip-planet{background:var(--planet-color);color:#0b1934}.pbd-chain i{font-style:normal;color:#e6c98e;font-size:13px;letter-spacing:.08em}.pbd-prompt{text-align:center}.pbd-prompt blockquote{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(26px,4vw,42px);line-height:1.2;margin:18px auto;max-width:760px}.mb-related-sub{margin:44px 0 0;font-size:22px}.pbd .pbd-hero{padding-top:140px}.pbd section[id]{scroll-margin-top:110px}@media(max-width:900px){.pbd-hero-grid,.pbd-spread-grid{grid-template-columns:1fr;gap:34px}.pbd-cover{order:-1}.pbd-cover img{max-width:240px}.pbd-edition-grid{grid-template-columns:1fr}.pbd-inside-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.pbd .pbd-hero{padding:40px 0}.pbd-inside-grid{grid-template-columns:1fr}.pbd-chip{width:104px;height:140px;font-size:22px}.pbd-hero .pbb-buy .h-btn{max-width:none}}@media(max-width:520px){.pbd .pbd-hero{padding-top:120px}}.pbd-planned{font:600 12px Plus Jakarta Sans,sans-serif;letter-spacing:.06em;color:#8b7a55}.pbd-midlink{text-align:center;margin:0;padding:22px 18px;background:var(--cream)}
