.author-hero-grid,.author-profile .wide{width:min(46rem,100% - 3rem)}.author-hero{border-bottom:1px solid var(--line);padding-block:2.5rem 1.5rem}.author-hero h1{font-family:var(--font-editorial);overflow-wrap:anywhere;text-wrap:balance;word-break:auto-phrase;margin:0;font-size:clamp(1.75rem,3vw,2.1rem);font-weight:700;line-height:1.6}.author-hero-lead{color:var(--ink-soft);margin:1rem 0 0;font-size:1rem;line-height:1.95}.author-name-card{color:var(--ink-soft);margin-top:1.25rem}.author-name-card>p{margin:0;font-size:1.1rem}.author-name-card rt{font-size:.6em}.author-name-card>div,.author-introduction-line{display:none}.author-introduction{padding-block:2rem}.author-introduction p,.author-section-head>p,.author-boundary p,.author-secondary-grid p{color:var(--ink-soft);margin:0;line-height:1.95}.author-journey{padding-block:1rem 2rem}.author-profile h2{margin:0 0 1rem;font-size:1.5rem;line-height:1.6}.author-stages{counter-reset:author-stage;margin-block:1.5rem 0;padding:0;list-style:none}.author-stages>li{border-top:1px solid var(--line);counter-increment:author-stage;grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding-block:1.75rem;display:grid}.author-stages>li:before{content:counter(author-stage, decimal-leading-zero);color:var(--ink-muted);padding-top:.25rem;font-size:.8rem}.author-stages h3{margin:0;font-size:1.2rem;font-weight:600;line-height:1.7}.author-stages p{color:var(--ink-soft);margin:.85rem 0 0;line-height:1.95}.author-boundary{border-top:1px solid var(--line);padding-block:2rem}.author-boundary p+p,.author-secondary-grid p+p{margin-top:1rem}.author-reading{border-block:1px solid var(--line);padding-block:2rem}.author-reading-list{margin-block:1.5rem 0;padding:0;list-style:none}.author-reading-list li{border-top:1px solid var(--line)}.author-reading-list a{color:inherit;padding-block:1.25rem;text-decoration:none;display:block}.author-reading-list a:hover strong{text-underline-offset:.2em;text-decoration:underline}.author-reading-list a>span{color:var(--red);font-size:.75rem;font-weight:600}.author-reading-list p{color:var(--ink-soft);margin:.4rem 0;font-size:.9rem}.author-reading-list strong{font-size:1.1rem;font-weight:600;line-height:1.8;display:block}.author-reading-list small{min-height:44px;color:var(--green-dark);text-underline-offset:.2em;align-items:center;gap:.5rem;text-decoration:underline;display:inline-flex}.author-safety-note{border-left:3px solid var(--red);color:var(--ink-soft);margin-block:1.5rem 0;padding-left:1rem;line-height:1.9}.author-safety-note a{color:var(--green-dark);text-underline-offset:.2em}.author-secondary-grid{padding-block:1rem 2rem}.author-secondary-grid>section{padding-top:2rem}.author-disclaimer{border-top:1px solid var(--line);color:var(--ink-muted);margin-block:0 2.5rem;padding-top:1.5rem;font-size:.85rem;line-height:1.9}.editorial-site .author-profile+.continue-section .continue-nav{width:min(46rem,100% - 3rem)}@media (width<=520px){.author-hero-grid,.author-profile .wide,.editorial-site .author-profile+.continue-section .continue-nav{width:calc(100% - 2rem)}.author-hero,.author-introduction{padding-block:1.5rem}.author-profile h2{font-size:1.3rem}.author-stages>li{grid-template-columns:1.5rem minmax(0,1fr);gap:.6rem}.author-stages h3{font-size:1.1rem}}
