.novel-feature[data-astro-cid-rrzit5cc]{grid-template-columns:176px 1fr;align-items:center;gap:36px;display:grid}.novel-cover[data-astro-cid-rrzit5cc]{line-height:0;display:block}.novel-cover[data-astro-cid-rrzit5cc] img[data-astro-cid-rrzit5cc]{outline:1px solid var(--rule);outline-offset:5px;filter:saturate(.88);width:100%;height:auto;display:block}.novel-category[data-astro-cid-rrzit5cc]{font:400 11px/1.6 var(--font-body);color:var(--muted);margin:0 0 10px}h3[data-astro-cid-rrzit5cc]{font:400 38px/1.15 var(--font-display);letter-spacing:-.025em;margin:0 0 17px}.novel-description[data-astro-cid-rrzit5cc]{font:400 18px/1.7 var(--font-display);color:var(--muted);margin:0 0 20px}.novel-read[data-astro-cid-rrzit5cc]{font:400 12px/1.5 var(--font-body);text-underline-offset:5px;text-decoration:underline;text-decoration-color:var(--accent);color:var(--ink)}.novel-read[data-astro-cid-rrzit5cc] span[data-astro-cid-rrzit5cc]{margin-left:5px}@media (width<=600px){.novel-feature[data-astro-cid-rrzit5cc]{grid-template-columns:94px 1fr;align-items:start;gap:22px}h3[data-astro-cid-rrzit5cc]{margin-bottom:12px;font-size:28px}.novel-category[data-astro-cid-rrzit5cc]{margin-bottom:7px;font-size:10px}.novel-description[data-astro-cid-rrzit5cc]{margin-bottom:18px;font-size:16px;line-height:1.65}.novel-read[data-astro-cid-rrzit5cc]{font-size:11px}}.bear-home{width:min(100% - 48px,760px);margin:0 auto;padding:82px 0 44px}.bear-intro{margin-bottom:68px;position:relative}.intro-figure{object-fit:contain;object-position:center;opacity:.92;pointer-events:none;z-index:0;width:162px;height:244px;position:absolute;top:-42px;right:-108px}.bear-intro>:not(.intro-figure){z-index:1;position:relative}.section-figure{pointer-events:none;display:block}.section-figure--shiva{object-fit:contain;opacity:.14;z-index:0;width:135px;height:202px;position:absolute;bottom:-12px;right:-38px}.bear-section>:not(.section-figure){z-index:1;position:relative}.folio-label{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 24px;font-size:11px}.bear-intro h1{font:400 76px/1.08 var(--font-display);letter-spacing:-.055em;margin:0 0 24px}.intro-period{color:var(--accent)}.intro-copy{max-width:650px;font:400 21px/1.65 var(--font-display);color:var(--muted);margin:0}.bear-section{border-top:1px solid var(--rule);padding:30px 0 34px;position:relative}.folio-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:26px;display:flex}.folio-heading h2{font:400 12px/1.4 var(--font-body);letter-spacing:.1em;text-transform:uppercase;margin:0}.folio-heading>a,.folio-heading>span{font:400 11px/1.5 var(--font-body);color:var(--muted);white-space:nowrap}.folio-heading>a:hover{color:var(--accent)}.folio-work-row{justify-content:space-between;align-items:center;gap:20px;padding:16px 0;text-decoration:none;display:flex}.folio-work-row:first-child{padding-top:0}.folio-work-row+.folio-work-row{border-top:1px solid color-mix(in srgb,var(--rule) 55%,transparent)}.folio-work-row strong{font:400 25px/1.3 var(--font-display);display:block}.folio-work-row small{font:400 14px/1.6 var(--font-body);color:var(--muted);margin-top:4px;display:block}.folio-kind{font:400 11px/1.5 var(--font-body);color:var(--muted);white-space:nowrap}.folio-kind span{margin-left:8px}.folio-work-row:hover strong,.folio-note:hover strong{color:var(--accent)}.folio-note{justify-content:space-between;align-items:baseline;gap:28px;padding:12px 0;text-decoration:none;display:flex}.folio-note:first-child{padding-top:0}.folio-note strong{font:400 21px/1.45 var(--font-display)}.folio-note time{color:var(--muted);white-space:nowrap;font-size:11px}.folio-paragraph{font:400 18px/1.8 var(--font-display);color:var(--muted);max-width:660px;margin:0}:root.dark .intro-figure,:root.dark .section-figure--shiva{filter:invert();opacity:.16}@media (width<=600px){.intro-figure{opacity:.2;width:82px;height:123px;top:-24px;right:-22px}.section-figure--shiva{opacity:.12;width:86px;height:129px;bottom:-4px;right:-18px}.bear-home{width:calc(100% - 40px);padding:48px 0 24px}.bear-intro{margin-bottom:42px}.bear-intro h1{margin-bottom:20px;font-size:52px}.folio-label{margin-bottom:20px;font-size:9px}.intro-copy{font-size:19px}.desktop-break{display:none}.bear-section{padding:24px 0 28px}.folio-heading{margin-bottom:23px}.folio-heading h2,.folio-heading>a,.folio-heading>span{font-size:10px}.folio-work-row strong{font-size:23px}.folio-work-row small{font-size:13px}.folio-kind{font-size:10px}.folio-note strong{font-size:19px}.folio-note{gap:16px}.folio-paragraph{font-size:18px}}
