.boek-module__A_l_FW__bookHero{padding-top:120px}.boek-module__A_l_FW__bookHeroInner{align-items:center;gap:52px;display:flex}.boek-module__A_l_FW__coverWrap{flex-shrink:0}.boek-module__A_l_FW__cover{width:280px;height:auto;box-shadow:var(--shadow);border-radius:10px;display:block}.boek-module__A_l_FW__heroText{min-width:0}.boek-module__A_l_FW__heroTagline{color:var(--ink);max-width:460px;margin-top:.7em;font-size:1.3rem;font-weight:400;line-height:1.6}.boek-module__A_l_FW__heroActions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.boek-module__A_l_FW__bookName{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-top:10px;font-size:.95rem;font-weight:600}.boek-module__A_l_FW__questionSection{text-align:center;background:var(--accent-bg)}.boek-module__A_l_FW__seriesSpiral{display:block}.boek-module__A_l_FW__seriesMark{letter-spacing:.01em;color:var(--accent);align-items:center;gap:11px;margin-bottom:14px;font-size:.98rem;font-weight:600;display:flex}.boek-module__A_l_FW__series{align-items:center;gap:13px;margin-top:.5em;display:flex}.boek-module__A_l_FW__seriesName{color:var(--ink);font-size:1.05rem;font-weight:600}.boek-module__A_l_FW__seriesNote{margin-top:.8em;font-size:1rem;line-height:1.75}.boek-module__A_l_FW__question{letter-spacing:-.02em;color:var(--ink);max-width:620px;margin:0 auto;font-size:1.8rem;font-weight:600;line-height:1.4}.boek-module__A_l_FW__questionSub{color:var(--muted);margin-top:1em;font-size:1.05rem}.boek-module__A_l_FW__arc{flex-direction:column;gap:14px;margin-top:1.8em;list-style:none;display:flex}.boek-module__A_l_FW__arcItem{border:1px solid var(--line);background:var(--paper);border-radius:12px;padding:20px 24px}.boek-module__A_l_FW__arcItemCurrent{border-color:var(--accent);background:var(--accent-bg)}.boek-module__A_l_FW__arcHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.boek-module__A_l_FW__arcName{letter-spacing:-.01em;color:var(--ink);font-size:1.05rem;font-weight:600}.boek-module__A_l_FW__arcStatus{letter-spacing:.07em;text-transform:uppercase;color:var(--accent);white-space:nowrap;font-size:.72rem;font-weight:600}.boek-module__A_l_FW__arcText{margin-top:6px;font-size:.98rem;line-height:1.7}.boek-module__A_l_FW__author{align-items:center;gap:26px;margin-top:1.4em;display:flex}.boek-module__A_l_FW__portraitWrap{border:1px solid var(--line);border-radius:50%;flex-shrink:0;width:128px;height:128px;position:relative;overflow:hidden}.boek-module__A_l_FW__portrait{object-fit:cover}.boek-module__A_l_FW__authorName{margin-bottom:.3em}.boek-module__A_l_FW__authorBio{margin:0 0 .85em;font-size:1rem;line-height:1.75}.boek-module__A_l_FW__authorBio:last-child{margin-bottom:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.boek-module__A_l_FW__question,.boek-module__A_l_FW__questionSub,.boek-module__A_l_FW__arcItem{opacity:0;animation:linear both boek-module__A_l_FW__smRise;animation-timeline:view();animation-range:entry entry 38%}}}@keyframes boek-module__A_l_FW__smRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (max-width:760px){.boek-module__A_l_FW__bookHeroInner{text-align:center;flex-direction:column;align-items:center;gap:32px}.boek-module__A_l_FW__heroText{flex-direction:column;align-items:center;display:flex}.boek-module__A_l_FW__heroTagline{text-align:center}.boek-module__A_l_FW__author{text-align:center;flex-direction:column;align-items:center;gap:18px}}@media (max-width:700px){.boek-module__A_l_FW__question{font-size:1.4rem}}.boek-module__A_l_FW__coverStack{flex-shrink:0;gap:18px;display:flex}.boek-module__A_l_FW__stackCover{width:190px;height:auto;box-shadow:var(--shadow);border-radius:10px;display:block}.boek-module__A_l_FW__books{gap:28px;margin-top:28px;display:grid}.boek-module__A_l_FW__book{border:1px solid var(--line);background:var(--paper);border-radius:12px;align-items:flex-start;gap:28px;padding:24px;display:flex}.boek-module__A_l_FW__bookCover{width:150px;height:auto;box-shadow:var(--shadow);border-radius:8px;flex-shrink:0}.boek-module__A_l_FW__bookBody{flex:1}.boek-module__A_l_FW__bookMeta{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:.85rem}.boek-module__A_l_FW__bookTitle{margin:0 0 10px}.boek-module__A_l_FW__bookText{margin:0 0 18px}@media (max-width:720px){.boek-module__A_l_FW__coverStack{gap:12px}.boek-module__A_l_FW__stackCover{width:132px}.boek-module__A_l_FW__book{flex-direction:column;gap:18px}.boek-module__A_l_FW__bookCover{width:128px}}
