.page-intro-body[data-astro-cid-q2splepl] p{margin:18px 0;line-height:1.75}.page-intro-body[data-astro-cid-q2splepl] a{color:#333;text-decoration:underline}:root[data-theme=night] .page-intro-body[data-astro-cid-q2splepl] a{color:#ddd3be}.cooperation-pagination[data-astro-cid-q2splepl]{margin-top:30px}.works[data-astro-cid-q2splepl] article[data-astro-cid-q2splepl][hidden],.works[data-astro-cid-q2splepl] [data-astro-cid-q2splepl][data-cooperation-empty][hidden]{display:none}.works[data-astro-cid-q2splepl] h3[data-astro-cid-q2splepl] a[data-astro-cid-q2splepl]{color:inherit;text-decoration:none}.cooperation-intro[data-astro-cid-q2splepl]{border:1px solid #cbc2b1;border-radius:18px;padding:20px;position:relative}.cooperation-intro[data-astro-cid-q2splepl] h1[data-astro-cid-q2splepl]{font-size:28px}.cooperation-intro[data-astro-cid-q2splepl] p[data-astro-cid-q2splepl]{margin:18px 0;line-height:1.75}.cooperation-intro[data-astro-cid-q2splepl] a[data-astro-cid-q2splepl]{color:#333}.units[data-astro-cid-q2splepl]{background:#3975c8;border-radius:8px;padding:13px 20px;text-decoration:none;position:absolute;top:18px;right:18px;color:#fff!important}.works[data-astro-cid-q2splepl]{border:1px solid #cbc2b1;border-radius:18px;margin-top:40px;padding:18px}.works[data-astro-cid-q2splepl] header[data-astro-cid-q2splepl]{align-items:center;gap:20px;margin-bottom:14px;display:flex}.works[data-astro-cid-q2splepl] header[data-astro-cid-q2splepl] h2[data-astro-cid-q2splepl]{font-size:20px}.works[data-astro-cid-q2splepl] header[data-astro-cid-q2splepl] nav[data-astro-cid-q2splepl]{gap:8px;display:flex}.works[data-astro-cid-q2splepl] header[data-astro-cid-q2splepl] nav[data-astro-cid-q2splepl] a[data-astro-cid-q2splepl]{color:#fff;background:#999;border-radius:7px;padding:7px 12px;text-decoration:none}.works[data-astro-cid-q2splepl] header[data-astro-cid-q2splepl] nav[data-astro-cid-q2splepl] a[data-astro-cid-q2splepl]:nth-child(2){background:#f0d46c}.works[data-astro-cid-q2splepl] header[data-astro-cid-q2splepl] nav[data-astro-cid-q2splepl] a[data-astro-cid-q2splepl]:nth-child(3){background:#8f96b0}.works[data-astro-cid-q2splepl] header[data-astro-cid-q2splepl] nav[data-astro-cid-q2splepl] a[data-astro-cid-q2splepl]:nth-child(4){background:#e8678d}.works[data-astro-cid-q2splepl] header[data-astro-cid-q2splepl] nav[data-astro-cid-q2splepl] a[data-astro-cid-q2splepl]:nth-child(5){background:#75b96d}.works[data-astro-cid-q2splepl] article[data-astro-cid-q2splepl]{--cooperation-cover-size:250px;--cooperation-copy-offset:30px;min-height:290px;color:var(--ink);background:var(--tone);border-radius:20px;grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:40px;margin-bottom:20px;padding:20px;display:grid}.book-copy[data-astro-cid-q2splepl]{min-width:0;padding-top:var(--cooperation-copy-offset);grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);gap:30px;display:grid}.book-info[data-astro-cid-q2splepl]{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:11px;min-width:0;display:flex}.works[data-astro-cid-q2splepl] article[data-astro-cid-q2splepl] h3[data-astro-cid-q2splepl]{margin:0;font-size:30px;font-weight:500;line-height:1.2}.book-info[data-astro-cid-q2splepl]>p[data-astro-cid-q2splepl]{margin:0;font-size:15px;line-height:1.2}.book-categories[data-astro-cid-q2splepl]{flex-wrap:wrap;gap:10px;max-width:100%;display:flex}.category-chip[data-astro-cid-q2splepl]{border-radius:var(--tag-radius);background:var(--color-amber);min-height:20px;color:var(--color-ink);overflow-wrap:anywhere;justify-content:center;align-items:center;padding:3px 5px;font-size:12px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.category-chip[data-astro-cid-q2splepl][style]{color:#fff}.book-tags[data-astro-cid-q2splepl]{flex-wrap:wrap;gap:10px;max-width:100%;display:flex}.book-tags[data-astro-cid-q2splepl] a[data-astro-cid-q2splepl]{max-width:100%;color:inherit;overflow-wrap:anywhere;padding:5px 0;font-size:12px;line-height:1;text-decoration:underline}.book-description[data-astro-cid-q2splepl]{min-width:0;min-height:0;max-height:calc(var(--cooperation-cover-size) - var(--cooperation-copy-offset));flex-direction:column;align-items:flex-start;gap:15px;display:flex}.book-summary[data-astro-cid-q2splepl]{box-sizing:border-box;overflow-wrap:anywhere;flex:0 auto;max-width:100%;min-height:0;margin:0;padding-right:6px;font-size:16px;line-height:1.75;overflow-y:auto}.cooperation-tags[data-astro-cid-q2splepl]{min-width:0;max-width:100%;max-height:calc(var(--cooperation-cover-size) - var(--cooperation-copy-offset) - 15px);flex-wrap:wrap;flex:none;gap:10px;display:flex;overflow-y:auto}.book-summary[data-astro-cid-q2splepl],.cooperation-tags[data-astro-cid-q2splepl]{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,currentColor 35%,transparent) transparent}.book-summary[data-astro-cid-q2splepl]::-webkit-scrollbar{width:4px}.cooperation-tags[data-astro-cid-q2splepl]::-webkit-scrollbar{width:4px}.book-summary[data-astro-cid-q2splepl]::-webkit-scrollbar-track{background:0 0}.cooperation-tags[data-astro-cid-q2splepl]::-webkit-scrollbar-track{background:0 0}.book-summary[data-astro-cid-q2splepl]::-webkit-scrollbar-thumb{background:color-mix(in srgb,currentColor 35%,transparent);border-radius:4px}.cooperation-tags[data-astro-cid-q2splepl]::-webkit-scrollbar-thumb{background:color-mix(in srgb,currentColor 35%,transparent);border-radius:4px}.cooperation-tags[data-astro-cid-q2splepl] span[data-astro-cid-q2splepl]{box-sizing:border-box;background:var(--color-navy);color:#fff;overflow-wrap:anywhere;border:1px solid #4f5c94;border-radius:8px;max-width:100%;padding:5px 10px;font-size:14px;line-height:normal;text-decoration:none}.works[data-astro-cid-q2splepl] article[data-astro-cid-q2splepl] img[data-astro-cid-q2splepl]{object-fit:cover;border-radius:30px;width:250px;height:250px}.works[data-astro-cid-q2splepl] small[data-astro-cid-q2splepl]{box-sizing:border-box;overflow-wrap:anywhere;color:#fff;background:#111;border-radius:3px;max-width:100%;padding:3px 5px;font-size:12px;display:block}.metrics[data-astro-cid-q2splepl]{align-items:center;gap:10px;min-height:35.5px;display:flex}@media (width<=850px){.units[data-astro-cid-q2splepl]{display:inline-block;position:static}.works[data-astro-cid-q2splepl] header[data-astro-cid-q2splepl]{flex-direction:column;align-items:flex-start}.works[data-astro-cid-q2splepl] header[data-astro-cid-q2splepl] nav[data-astro-cid-q2splepl]{max-width:100%;overflow-x:auto}.works[data-astro-cid-q2splepl] article[data-astro-cid-q2splepl]{--cooperation-copy-offset:0px;grid-template-columns:minmax(0,1fr);gap:20px}.works[data-astro-cid-q2splepl] article[data-astro-cid-q2splepl] img[data-astro-cid-q2splepl]{aspect-ratio:1;grid-row:1;width:100%;height:auto}.book-copy[data-astro-cid-q2splepl]{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:0}.works[data-astro-cid-q2splepl] article[data-astro-cid-q2splepl] h3[data-astro-cid-q2splepl]{font-size:24px}}:root[data-theme=night] .cooperation-intro[data-astro-cid-q2splepl],:root[data-theme=night] .works[data-astro-cid-q2splepl]{color:#f9f9f9;background:#272422;border-color:#5c514d}:root[data-theme=night] .cooperation-intro[data-astro-cid-q2splepl] a[data-astro-cid-q2splepl]{color:#ddd3be}
