.author-page__header{z-index:1;justify-content:space-between;align-items:center;width:min(100%,72rem);margin:0 auto;padding:1.5rem;display:flex;position:relative}.author-page__brand{color:var(--theme-brand);font-family:var(--font-title);letter-spacing:.3em;text-transform:uppercase;font-size:1.25rem;font-weight:700;text-decoration:none}.author-page__back{color:color-mix(in srgb, var(--theme-text) 70%, transparent);letter-spacing:.15em;text-transform:uppercase;font-size:.8125rem;text-decoration:none;transition:color .2s}.author-page__back:hover{color:var(--theme-brand)}.author-page .landing-section{padding:3rem 1.5rem}.author-page .author-page__section--first{padding-top:5rem}.author-page__subtitle.section-title{margin-bottom:1.25rem;font-size:1.75rem}.author-page__compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:2.5rem;display:grid}.author-page__figure{margin:2.5rem 0 0}.author-page__compare .author-page__figure{margin:0}.author-page__figure img{border:1px solid color-mix(in srgb, var(--theme-brand) 35%, transparent);border-radius:.375rem;width:100%;height:auto}.author-page__figure figcaption{color:color-mix(in srgb, var(--theme-text) 65%, transparent);text-align:center;margin-top:.75rem;font-size:.875rem;font-style:italic}.author-page__figure--small{max-width:18rem;margin-inline:auto}@media (max-width:47.99rem){.author-page .landing-section{padding-block:2.5rem}.author-page .author-page__section--first{padding-top:3.5rem}}
