.book2-page{--green:#173f35;--green2:#0e2923;--sage:#dfe9df}.book2-page .brand span,.book2-page .kicker{color:#8b673f}.book2-page .primary{background:var(--green);border-color:var(--green)}.book-switch{text-decoration:none}.book2-cover{aspect-ratio:2/3;position:relative;overflow:hidden;padding:34px;color:#f3eadb;background:radial-gradient(circle at 50% 66%,rgba(202,174,112,.24),transparent 24%),linear-gradient(155deg,#173f35,#0e2923 68%,#071713);box-shadow:0 28px 70px rgba(19,49,41,.3);transform:rotate(1.4deg);display:flex;flex-direction:column}.book2-cover:after{content:"";position:absolute;left:50%;bottom:16%;width:1px;height:36%;background:linear-gradient(transparent,#d6b778)}.cover-series,.cover-cn,.book2-cover small,.book2-cover b{position:relative;z-index:2;letter-spacing:.14em}.cover-series{font-size:11px}.book2-cover strong{position:relative;z-index:2;font:52px/.9 Georgia,serif;margin-top:24%;letter-spacing:-.03em}.cover-cn{margin-top:16px;color:#d9c6a5}.book2-cover small{margin-top:auto;font-size:9px;color:#b8c9c0}.book2-cover b{font-size:11px;margin-top:26px}.cover-orbit{position:absolute;inset:38% 12% 13%;opacity:.4}.cover-orbit i{position:absolute;inset:0;border:1px solid #b99b68;border-radius:50%}.cover-orbit i:nth-child(2){inset:13%}.cover-orbit i:nth-child(3){inset:26%}.identity-journey{padding:96px 0;background:#e8eee8}.identity-line article:before{background:var(--green)}.identity-proof{padding:96px 0;background:var(--green2);color:#f4ede1}.identity-proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.identity-proof h2,.next-book h2{font:clamp(36px,5vw,60px)/1.08 Georgia,serif;margin:0}.identity-proof p{font-size:18px;color:#c8d5cf}.identity-cycle{display:flex;flex-wrap:wrap;gap:12px}.identity-cycle span{flex:1 1 26%;min-height:96px;display:grid;place-items:center;border:1px solid rgba(244,237,225,.22);border-radius:50%;font-family:Georgia,serif;font-size:22px}.book2-manifesto{background:#112f28}.book2-flow{background:#e4ebe4}.next-book{background:#fbf7f0;padding:80px 0}.next-book-inner{display:flex;justify-content:space-between;align-items:center;gap:36px}.next-book-inner p{max-width:760px;color:#666}.coming-badge{white-space:nowrap;border:1px solid #9b7a50;border-radius:999px;padding:10px 16px;color:#795a35}.book2-page .chapter-card.read{border-color:#7f9f8f;background:#f2f7f2}.book2-page .read-mark{color:#376c5b}@media(max-width:700px){.book-switch{display:none}.identity-journey,.identity-proof{padding:68px 0}.identity-proof-grid{grid-template-columns:1fr;gap:34px}.identity-cycle span{min-height:72px;font-size:18px}.next-book-inner{display:block}.coming-badge{display:inline-block;margin-top:18px}.book2-cover{max-width:280px;margin:auto}.book2-cover strong{font-size:42px}}