.ebook-about-author{position:relative;--about-author-effective-top: calc(var(--about-author-topbar-height, 96px) + var(--about-author-header-gap-top, 80px))}.ebook-about-author__topbar{grid-column:1 / -1;position:absolute;inset:0 0 auto 0;height:var(--about-author-topbar-height, 96px);background-color:var(--about-author-topbar-bg, transparent);z-index:0}.ebook-about-author__topmark{position:absolute;left:50%;top:calc(var(--about-author-topbar-height, 96px) - var(--about-author-topmark-size, 96px) + var(--about-author-topmark-offset, 48px));transform:translate(-50%);width:var(--about-author-topmark-size, 96px);z-index:2;pointer-events:none}.ebook-about-author__topmark-img{width:100%;height:auto;display:block}.ebook-about-author__inner{position:relative;z-index:1;max-width:var(--about-author-content-max-width, 1080px);margin:0 auto;padding-inline:clamp(16px,4vw,48px);padding-top:var(--about-author-effective-top)}.ebook-about-author__header{text-align:center;margin-bottom:var(--about-author-header-gap-bottom, 96px);display:flex;flex-direction:column;align-items:center}.ebook-about-author__eyebrow{font-family:var(--ebook-font-body, inherit);font-size:clamp(13px,1vw,16px);letter-spacing:.06em;margin:0 0 var(--about-author-eyebrow-name-gap, 16px) 0;opacity:.85}.ebook-about-author__name{font-family:var(--ebook-font-heading, inherit);font-weight:800;text-transform:uppercase;letter-spacing:-.005em;line-height:var(--about-author-name-line-height, 1);margin:0 0 var(--about-author-name-subtitle-gap, 24px) 0;color:var(--color-foreground)}.ebook-about-author__name--sm{font-size:clamp(20px,2.4vw,32px)}.ebook-about-author__name--md{font-size:clamp(24px,3.2vw,42px)}.ebook-about-author__name--lg{font-size:clamp(28px,4vw,54px)}.ebook-about-author__name--xl{font-size:clamp(34px,5vw,68px)}.ebook-about-author__name--xxl{font-size:clamp(40px,6vw,84px)}.ebook-about-author__subtitle{font-family:var(--ebook-font-body, inherit);font-size:clamp(12px,.9vw,14px);letter-spacing:.1em;text-transform:uppercase;margin:0;opacity:.75}.ebook-about-author__columns{display:grid;grid-template-columns:1fr;gap:var(--about-author-columns-gap, 64px);align-items:start}@media(min-width:750px){.ebook-about-author__columns{grid-template-columns:1fr auto}}.ebook-about-author__text{display:flex;flex-direction:column;gap:clamp(20px,2.4vw,36px);font-family:var(--ebook-font-body, inherit);line-height:1.55;text-align:left}.ebook-about-author--text-left .ebook-about-author__text{text-align:left}.ebook-about-author--text-center .ebook-about-author__text{text-align:center}.ebook-about-author--text-right .ebook-about-author__text{text-align:right}.ebook-about-author__text .ebook-author-bio__chapter{display:flex;flex-direction:column;gap:8px;padding:0;align-items:stretch;text-align:inherit}.ebook-about-author__text .ebook-author-bio__chapter-body{max-width:none;text-align:inherit}.ebook-about-author__text .ebook-author-bio__chapter-heading{text-align:inherit;text-transform:none;font-weight:600;letter-spacing:0;margin-bottom:4px}.ebook-about-author__text .ebook-author-bio__chapter-body p{margin:0 0 .7em}.ebook-about-author__text .ebook-author-bio__chapter-body p:last-child{margin-bottom:0}.ebook-about-author__portrait{width:100%;max-width:var(--about-author-portrait-max-width, 420px);margin-inline:auto}.ebook-about-author__portrait-frame{position:relative;padding:var(--about-author-portrait-frame-offset, 16px);background-color:var(--about-author-frame-bg, transparent);border-radius:calc(var(--about-author-portrait-radius, 16px) + var(--about-author-portrait-frame-offset, 16px))}.ebook-about-author__portrait-img{display:block;width:100%;height:auto;border-radius:var(--about-author-portrait-radius, 16px);object-fit:cover;aspect-ratio:3 / 4;box-sizing:border-box;border:var(--about-author-portrait-border-width, 0) solid var(--about-author-portrait-border-color, var(--color-foreground))}.ebook-about-author--portrait-circle .ebook-about-author__portrait-frame{border-radius:50%}.ebook-about-author--portrait-circle .ebook-about-author__portrait-img{border-radius:50%;aspect-ratio:1 / 1}.ebook-about-author--heading-in-column .ebook-about-author__header{text-align:left;align-items:flex-start;margin-bottom:0}.ebook-about-author__text .ebook-author-bio__chapter--has-icon{display:grid;grid-template-columns:var(--about-author-bio-icon-size, 24px) 1fr;column-gap:14px;row-gap:4px;align-items:start}.ebook-about-author__text .ebook-author-bio__chapter--has-icon .ebook-author-bio__chapter-icon{grid-column:1;grid-row:1 / -1;align-self:start;width:100%;height:auto;max-width:100%;display:block;object-fit:contain}.ebook-about-author__text .ebook-author-bio__chapter--has-icon .ebook-author-bio__chapter-heading,.ebook-about-author__text .ebook-author-bio__chapter--has-icon .ebook-author-bio__chapter-body{grid-column:2}@media(max-width:749px){.ebook-about-author{--about-author-effective-top: calc(var(--about-author-topbar-height-mobile, 56px) + var(--about-author-header-gap-top-mobile, 48px))}.ebook-about-author--has-topmark{--about-author-effective-top: calc( var(--about-author-topbar-height-mobile, 56px) + max( var(--about-author-header-gap-top-mobile, 48px), var(--about-author-topmark-offset-mobile, 32px) + 24px ) )}.ebook-about-author__topbar{height:var(--about-author-topbar-height-mobile, 56px)}.ebook-about-author__topmark{top:calc(var(--about-author-topbar-height-mobile, 56px) - var(--about-author-topmark-size-mobile, 64px) + var(--about-author-topmark-offset-mobile, 32px));width:var(--about-author-topmark-size-mobile, 64px)}.ebook-about-author__header{margin-bottom:var(--about-author-header-gap-bottom-mobile, 48px)}.ebook-about-author__eyebrow{margin-bottom:var(--about-author-eyebrow-name-gap-mobile, 12px)}.ebook-about-author__name{margin-bottom:var(--about-author-name-subtitle-gap-mobile, 16px)}.ebook-about-author__portrait{order:2;max-width:min(420px,80vw)}.ebook-about-author__text{order:1}.ebook-about-author--mobile-center-intro .ebook-about-author__header{text-align:center;align-items:center}.ebook-about-author--mobile-center-intro .ebook-about-author__text .ebook-author-bio__chapter:not(.ebook-author-bio__chapter--has-icon){text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-ebook-about-author.css.map */
