.author-grid[data-astro-cid-a7t5qew2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(4rem,9vw,9rem);width:min(100% - 12vw,1200px);margin-inline:auto;display:grid}.author-hero[data-astro-cid-a7t5qew2]{border-bottom:1px solid var(--color-line);padding:8rem 0 7rem}.hero-main[data-astro-cid-a7t5qew2]{grid-column:1}.hero-main[data-astro-cid-a7t5qew2] h1[data-astro-cid-a7t5qew2]{letter-spacing:-.055em;max-width:700px;font-size:clamp(5rem,9vw,8.5rem);line-height:.8}.hero-main[data-astro-cid-a7t5qew2] h1[data-astro-cid-a7t5qew2] em[data-astro-cid-a7t5qew2]{color:var(--color-earth);font-style:italic;font-weight:500;display:block}.hero-intro[data-astro-cid-a7t5qew2]{max-width:500px;color:var(--color-paper-muted);grid-column:2;padding-top:3rem;font-size:1.05rem;line-height:1.85}.hero-intro[data-astro-cid-a7t5qew2] .lead[data-astro-cid-a7t5qew2]{color:var(--color-paper);font-family:var(--font-display);margin-bottom:1.5rem;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.1}.eyebrow[data-astro-cid-a7t5qew2],.section-label[data-astro-cid-a7t5qew2]{color:var(--color-earth);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.5rem;font-weight:500}.author-section[data-astro-cid-a7t5qew2]{border-bottom:1px solid var(--color-line);padding:8rem 0}.section-heading[data-astro-cid-a7t5qew2]{grid-column:1}.section-heading[data-astro-cid-a7t5qew2] h2[data-astro-cid-a7t5qew2]{letter-spacing:-.04em;max-width:560px;font-size:clamp(3.2rem,5.3vw,5.5rem);line-height:.88}.section-heading[data-astro-cid-a7t5qew2] h2[data-astro-cid-a7t5qew2] em[data-astro-cid-a7t5qew2]{color:var(--color-earth);font-style:italic;font-weight:500;display:block}.section-body[data-astro-cid-a7t5qew2]{max-width:570px;color:var(--color-paper-muted);grid-column:2;font-size:1rem;line-height:1.85}.section-body[data-astro-cid-a7t5qew2] p[data-astro-cid-a7t5qew2]+p[data-astro-cid-a7t5qew2]{margin-top:1.5rem}.section-body[data-astro-cid-a7t5qew2] .emphasis[data-astro-cid-a7t5qew2]{color:var(--color-paper);font-family:var(--font-display);font-size:1.65rem;line-height:1.25}.author-section-reverse[data-astro-cid-a7t5qew2] .section-heading[data-astro-cid-a7t5qew2]{grid-area:1/2}.author-section-reverse[data-astro-cid-a7t5qew2] .section-body[data-astro-cid-a7t5qew2]{grid-area:1/1}.author-books[data-astro-cid-a7t5qew2]{border-bottom:1px solid var(--color-line);padding:8rem 0}.books-inner[data-astro-cid-a7t5qew2]{grid-template-columns:1fr 1fr;column-gap:clamp(4rem,9vw,9rem);width:min(100% - 12vw,1200px);margin-inline:auto;display:grid}.books-heading[data-astro-cid-a7t5qew2] h2[data-astro-cid-a7t5qew2]{letter-spacing:-.04em;max-width:560px;font-size:clamp(3.2rem,5.3vw,5.5rem);line-height:.88}.books-heading[data-astro-cid-a7t5qew2] h2[data-astro-cid-a7t5qew2] em[data-astro-cid-a7t5qew2]{color:var(--color-earth);font-style:italic;display:block}.book-list[data-astro-cid-a7t5qew2]{border-top:1px solid var(--color-line-strong)}.book-item[data-astro-cid-a7t5qew2]{border-bottom:1px solid var(--color-line);color:var(--color-paper);font-family:var(--font-display);transition:color var(--transition-fast);justify-content:space-between;gap:2rem;padding:1.5rem 0;font-size:1.45rem;text-decoration:none;display:flex}.book-item[data-astro-cid-a7t5qew2]:hover{color:var(--color-earth)}.akhyana-section[data-astro-cid-a7t5qew2]{background:var(--color-ink-soft)}.author-closing[data-astro-cid-a7t5qew2]{padding:10rem 0 11rem}.closing-inner[data-astro-cid-a7t5qew2]{width:min(100% - 12vw,1200px);margin-inline:auto}.closing-inner[data-astro-cid-a7t5qew2] h2[data-astro-cid-a7t5qew2]{letter-spacing:-.05em;max-width:800px;font-size:clamp(4rem,7vw,7rem);line-height:.84}.closing-inner[data-astro-cid-a7t5qew2] h2[data-astro-cid-a7t5qew2] em[data-astro-cid-a7t5qew2]{color:var(--color-earth);font-style:italic;display:block}.closing-text[data-astro-cid-a7t5qew2]{max-width:600px;color:var(--color-paper-muted);font-family:var(--font-display);margin-top:3rem;font-size:1.6rem;line-height:1.35}.text-link[data-astro-cid-a7t5qew2]{color:var(--color-paper);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;transition:color var(--transition-fast);margin-top:2.5rem;font-weight:500;text-decoration:none;display:inline-block}.text-link[data-astro-cid-a7t5qew2]:hover{color:var(--color-earth)}.author-portrait[data-astro-cid-a7t5qew2]{padding:0 0 8rem}.portrait-inner[data-astro-cid-a7t5qew2]{width:min(100% - 12vw,1200px);margin-inline:auto;overflow:hidden}.portrait-inner[data-astro-cid-a7t5qew2] img[data-astro-cid-a7t5qew2]{aspect-ratio:16/9;object-fit:cover;object-position:center;width:100%;height:auto;display:block}@media (width<=700px){.author-portrait[data-astro-cid-a7t5qew2]{padding-bottom:5rem}.portrait-inner[data-astro-cid-a7t5qew2]{width:min(100% - 12vw,700px)}.portrait-inner[data-astro-cid-a7t5qew2] img[data-astro-cid-a7t5qew2]{aspect-ratio:4/3}.author-grid[data-astro-cid-a7t5qew2],.books-inner[data-astro-cid-a7t5qew2]{grid-template-columns:1fr;row-gap:2.5rem;width:min(100% - 12vw,700px)}.author-hero[data-astro-cid-a7t5qew2]{padding:6rem 0 5rem}.hero-main[data-astro-cid-a7t5qew2],.hero-intro[data-astro-cid-a7t5qew2],.section-heading[data-astro-cid-a7t5qew2],.section-body[data-astro-cid-a7t5qew2],.author-section-reverse[data-astro-cid-a7t5qew2] .section-heading[data-astro-cid-a7t5qew2],.author-section-reverse[data-astro-cid-a7t5qew2] .section-body[data-astro-cid-a7t5qew2]{grid-area:auto/1}.hero-intro[data-astro-cid-a7t5qew2]{padding-top:1rem}.author-section[data-astro-cid-a7t5qew2]{padding:5.5rem 0}.section-heading[data-astro-cid-a7t5qew2] h2[data-astro-cid-a7t5qew2],.books-heading[data-astro-cid-a7t5qew2] h2[data-astro-cid-a7t5qew2]{font-size:clamp(3rem,13vw,5rem)}.author-books[data-astro-cid-a7t5qew2]{padding:5.5rem 0}.author-closing[data-astro-cid-a7t5qew2]{padding:7rem 0 8rem}.closing-inner[data-astro-cid-a7t5qew2] h2[data-astro-cid-a7t5qew2]{font-size:clamp(3.5rem,14vw,6rem)}}
