.oa{--oa-peek-m: .88;--oa-peek-t: .92;--oa-s-heading-font-weight: 700;--oa-s-subheading-font-weight: 400;--oa-s-name-font-weight: 700;--oa-s-bio-font-weight: 400;--oa-s-tags-font-weight: 600;--oa-s-button-font-weight: 700;--oa-s-ui-font-weight: 500;--oa-s-az-font-weight: 600;--oa-s-bg-color: #F5F7FB;--oa-s-card-bg: #FFFFFF;--oa-s-card-border: #E6EAF1;--oa-s-photo-bg: #EEF1F6;--oa-s-search-bg: #FFFFFF;--oa-s-ui-color: #1B2559;--oa-s-name-color: #1B2559;--oa-s-accent-color: #2E3A6E;--oa-s-accent-text-color: #FFFFFF;--oa-s-card-radius: 12px;--oa-s-card-padding: 16px;--oa-s-gap-mobile: 12px;--oa-s-image-size-mobile: 64px;--oa-s-bio-lines: 4;--oa-s-columns-mobile: 1;--oa-s-side-padding-mobile: 16px;--oa-s-padding-top-mobile: 24px;--oa-s-padding-bottom-mobile: 32px;--oa-s-page-width: 1440px;--oa-s-search-width: 440px;--oa-s-az-gap-mobile: 4px;--oa-s-az-button-size-mobile: 30px;--oa-s-az-empty-opacity-dividedb: .35;--oa-s-per-page-plus: 25;--oa-s-meta-label-color: #2F3550;--oa-s-heading-color: #1B2559;--oa-s-heading-size: 32px;--oa-s-heading-spacing: 0px;--oa-s-heading-transform: none;--oa-s-subheading-color: #6B7280;--oa-s-subheading-size: 16px;--oa-s-subheading-spacing: 0px;--oa-s-name-size: 16px;--oa-s-name-spacing: 0px;--oa-s-name-transform: none;--oa-s-bio-color: #6B7280;--oa-s-bio-size: 13px;--oa-s-bio-spacing: 0px;--oa-s-bio-line-height-dividedb: 1.5;--oa-s-tags-color: #3D4BA8;--oa-s-tags-size: 14px;--oa-s-tags-spacing: 0px;--oa-s-button-color: #1B2559;--oa-s-button-size: 13px;--oa-s-button-spacing: 0px;--oa-s-button-transform: none;--oa-s-ui-size: 14px;--oa-s-ui-spacing: 0px;--oa-s-heading-align: left;--oa-s-heading-size-mobile: 26px;--oa-s-subheading-size-mobile: 14px;--oa-s-name-size-mobile: 15px;--oa-s-bio-size-mobile: 13px;--oa-s-tags-size-mobile: 13px;--oa-s-button-size-mobile: 13px;--oa-s-ui-size-mobile: 13px;--oa-s-az-size: 18x;--oa-s-az-color: #1B2559;--oa-s-az-size-mobile: 13px;--oa-s-az-gap: 6px;--oa-s-az-button-size: 32px;--oa-s-padding-top: 40px;--oa-s-padding-bottom: 48px;--oa-s-gap: 20px;--oa-s-image-size: 72px;--oa-s-columns-tablet: 2;--oa-s-side-padding: 40px;--oa-s-columns-laptop: 3;--oa-s-columns-desktop: 3}.ap{--ap-photo-mx: 0;--ap-s-eyebrow-font-weight: 600;--ap-s-name-font-weight: 700;--ap-s-bio-font-weight: 400;--ap-s-title-font-weight: 700;--ap-s-chip-font-weight: 400;--ap-s-book-font-weight: 500;--ap-s-person-font-weight: 500;--ap-s-viewall-font-weight: 500;--ap-s-bg-color: #FFFFFF;--ap-s-card-bg: #FFFFFF;--ap-s-card-border: #E5E7EB;--ap-s-box-radius: 18px;--ap-s-side-padding-mobile: 16px;--ap-s-book-gap-mobile: 12px;--ap-s-books-mobile: 2;--ap-s-related-mobile: 3;--ap-s-accent-color: #2E4BC6;--ap-s-placeholder-bg: #EEF1F6;--ap-s-padding-top-mobile: 16px;--ap-s-padding-bottom-mobile: 32px;--ap-s-page-width: 1440px;--ap-s-box-spacing: 18px;--ap-s-photo-width-mobile: 360px;--ap-s-photo-ratio: 5 / 4;--ap-s-photo-radius: 12px;--ap-s-box-padding-mobile: 16px;--ap-s-box-side-padding-mobile: 12px;--ap-s-cats-bg: #F5F6FA;--ap-s-books-bg: #FCF8F2;--ap-s-edited-bg: #F3F6FB;--ap-s-related-bg: #FAF8F5;--ap-s-chip-gap: 12px;--ap-s-chip-border: #E3E6EE;--ap-s-chip-bg: #FFFFFF;--ap-s-book-padding: 8px;--ap-s-book-radius: 4px;--ap-s-book-cover-shape: 2 / 3;--ap-s-book-title-lines: 2;--ap-s-related-size-mobile: 72px;--ap-s-placeholder-icon: #B9C0CF;--ap-s-crumb-color: #4B5563;--ap-s-crumb-size: 14px;--ap-s-crumb-spacing: 0px;--ap-s-eyebrow-color: #8A93A6;--ap-s-eyebrow-size: 14px;--ap-s-eyebrow-spacing: 4px;--ap-s-eyebrow-transform: uppercase;--ap-s-name-color: #16234A;--ap-s-name-size: 64px;--ap-s-name-spacing: 0px;--ap-s-name-transform: none;--ap-s-bio-color: #3B4256;--ap-s-bio-size: 16px;--ap-s-bio-spacing: 0px;--ap-s-bio-line-height-dividedb: 1.7;--ap-s-title-color: #16234A;--ap-s-title-size: 30px;--ap-s-title-spacing: 0px;--ap-s-title-transform: none;--ap-s-chip-color: #2F3550;--ap-s-chip-size: 14px;--ap-s-chip-spacing: 0px;--ap-s-book-color: #1F2937;--ap-s-book-size: 14px;--ap-s-book-spacing: 0px;--ap-s-person-color: #1F2937;--ap-s-person-size: 15px;--ap-s-person-spacing: 0px;--ap-s-viewall-color: #2E4BC6;--ap-s-viewall-size: 14px;--ap-s-viewall-spacing: 0px;--ap-s-viewall-transform: none;--ap-s-crumb-size-mobile: 13px;--ap-s-eyebrow-size-mobile: 12px;--ap-s-name-size-mobile: 36px;--ap-s-bio-size-mobile: 15px;--ap-s-title-size-mobile: 22px;--ap-s-chip-size-mobile: 13px;--ap-s-book-size-mobile: 13px;--ap-s-person-size-mobile: 13px;--ap-s-viewall-size-mobile: 13px;--ap-s-page-side-padding: 16px;--ap-s-book-gap: 20px;--ap-s-books-tablet: 4;--ap-s-related-tablet: 4;--ap-s-padding-top: 24px;--ap-s-padding-bottom: 48px;--ap-s-photo-width: 420px;--ap-s-hero-gap: 60px;--ap-s-hero-align: start;--ap-s-intro-offset: 20px;--ap-s-intro-max-width: 1000px;--ap-s-box-padding: 24px;--ap-s-box-side-padding: 20px;--ap-s-related-size: 84px;--ap-s-photo-width-tablet: 260px;--ap-s-hero-gap-tablet: 32px;--ap-s-name-size-tablet: 40px;--ap-s-bio-size-tablet: 15px;--ap-s-books-laptop: 6;--ap-s-related-laptop: 6;--ap-s-books-desktop: 8;--ap-s-related-desktop: 8}.oa{--oa-bg: var(--oa-s-bg-color);--oa-card: var(--oa-s-card-bg);--oa-border: var(--oa-s-card-border);--oa-photo-bg: var(--oa-s-photo-bg);--oa-search-bg: var(--oa-s-search-bg);--oa-ui: var(--oa-s-ui-color);--oa-name: var(--oa-s-name-color);--oa-accent: var(--oa-s-accent-color);--oa-accent-text: var(--oa-s-accent-text-color);--oa-radius: var(--oa-s-card-radius);--oa-pad: var(--oa-s-card-padding);--oa-gap: var(--oa-s-gap-mobile);--oa-img: var(--oa-s-image-size-mobile);--oa-bio-lines: var(--oa-s-bio-lines);--oa-cols: var(--oa-s-columns-mobile);--oa-side: var(--oa-s-side-padding-mobile);background:var(--oa-bg);padding:var(--oa-s-padding-top-mobile) 0 var(--oa-s-padding-bottom-mobile)}.oa *,.oa *:before,.oa *:after{box-sizing:border-box}.oa [hidden]{display:none!important}.oa svg{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.oa .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.oa .oa__wrap{width:100%;max-width:var(--oa-s-page-width);margin:0 auto;padding:0 var(--oa-side)}.oa.oa--w-full .oa__wrap{max-width:none}.oa .oa__head{margin-bottom:22px}.oa .oa__title{margin:0 0 6px;line-height:1.2}.oa .oa__sub p{margin:0}.oa .oa__toolbar{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.oa .oa__search{position:relative;display:flex;align-items:center;width:100%;max-width:var(--oa-s-search-width)}.oa .oa__search svg{position:absolute;left:14px;font-size:18px;color:var(--oa-ui);pointer-events:none}.oa .oa__search input{width:100%;height:46px;margin:0;padding:0 14px 0 42px;border:1px solid var(--oa-border);border-radius:10px;background:var(--oa-search-bg);font-family:inherit;box-shadow:0 2px 10px #1018280a;-webkit-appearance:none;appearance:none}.oa .oa__search input::placeholder{color:inherit;opacity:.6}.oa .oa__search input:focus{outline:2px solid var(--oa-accent);outline-offset:1px}.oa .oa__count{margin:0;opacity:.75;font-size:.86em}.oa .oa__az{display:flex;justify-content:space-between;gap:var(--oa-s-az-gap-mobile);margin:0 calc(var(--oa-side) * -1) 18px;padding:2px var(--oa-side) 6px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.oa .oa__az::-webkit-scrollbar{display:none}.oa .oa__letter{flex:0 0 auto;min-width:var(--oa-s-az-button-size-mobile);height:var(--oa-s-az-button-size-mobile);padding:0 4px;border:0;border-radius:999px;background:transparent;font-family:inherit;cursor:pointer;transition:background .15s,color .15s}.oa .oa__letter:hover{background:#0000000d}.oa .oa__letter.is-active{background:var(--oa-accent);color:var(--oa-accent-text)}.oa .oa__letter[data-letter=all]{padding:0 14px}.oa .oa__letter.is-empty{opacity:var(--oa-s-az-empty-opacity-dividedb)}.oa .oa__viewport{position:relative}.oa .oa__grid{display:grid;grid-template-columns:repeat(var(--oa-cols),minmax(0,1fr));gap:var(--oa-gap)}.oa .oa__block{display:contents}.oa .oa__grid:not(.is-ready)>:nth-child(n + var(--oa-s-per-page-plus)){display:none}.oa .oa-sk-card{cursor:default;pointer-events:none}.oa .oa-sk{display:block;border-radius:6px;background:linear-gradient(90deg,#edf0f5,#f6f8fb,#edf0f5);background-size:200% 100%;animation:oa-sk 1.3s ease-in-out infinite}.oa .oa-card__media.oa-sk{border-radius:50%}.oa.oa--img-rounded .oa-card__media.oa-sk{border-radius:14px}.oa.oa--img-square .oa-card__media.oa-sk{border-radius:4px}.oa .oa-sk--name{width:55%;height:16px;margin:6px 0 12px}.oa .oa-sk--line{width:100%;height:10px;margin:0 0 9px}.oa .oa-sk--short{width:70%}.oa .oa-sk--meta{width:80%;margin:4px 0 0}.oa .oa-sk--btn{width:96px;height:14px}.oa .oa-sk--go{width:30px;height:30px;border-radius:50%}.oa.oa--card-stacked .oa-sk--name,.oa.oa--card-stacked .oa-sk--short{margin-left:auto;margin-right:auto}@media(prefers-reduced-motion:reduce){.oa .oa-sk{animation:none}}.oa .oa-card{display:grid;grid-template-columns:var(--oa-img) minmax(0,1fr);grid-template-areas:"media body" "tags tags" "foot foot";column-gap:14px;align-content:space-between;min-width:0;padding:var(--oa-pad);background:var(--oa-card);border:1px solid var(--oa-border);border-radius:var(--oa-radius);transition:transform .2s,box-shadow .2s}.oa .oa-card{position:relative;cursor:pointer}.oa .oa-card--linked .oa-card__name a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit}.oa .oa-card__tags a,.oa .oa-card__link,.oa .oa-card__go,.oa .oa-card__media{position:relative;z-index:1}.oa.oa--shadow-soft .oa-card{box-shadow:0 2px 12px #1018280f}.oa.oa--shadow-medium .oa-card{box-shadow:0 8px 24px #1018281a}.oa.oa--hover .oa-card:hover{transform:translateY(-2px);box-shadow:0 10px 28px #1018281f}.oa .oa-card__media{grid-area:media;display:grid;place-items:center;width:var(--oa-img);height:var(--oa-img);overflow:hidden;border-radius:50%;background:var(--oa-photo-bg);color:var(--oa-name);text-decoration:none!important}.oa.oa--img-rounded .oa-card__media{border-radius:14px}.oa.oa--img-square .oa-card__media{border-radius:4px}.oa .oa-card__media img,.oa .oa-card__ph-svg,.oa .oa-card__ph-img{display:block;width:100%;height:100%;object-fit:cover}.oa .oa-card__ph-svg{background:#eef1f6;fill:#1c254159}.oa .oa-card__ph{width:70%;height:70%;margin-top:18%;fill:currentColor;stroke:none;opacity:.28}.oa .oa-card__body{grid-area:body;min-width:0}.oa .oa-card__name{margin:4px 0 6px;line-height:1.3}.oa .oa-card__name a{text-decoration:none}.oa .oa-card__name a:hover{text-decoration:underline}.oa .oa-card__bio{margin:0;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--oa-bio-lines);overflow:hidden}.oa.oa--no-bio .oa-card__bio{display:none}.oa.oa--no-writes .oa-card__writes,.oa.oa--no-books .oa-card__books,.oa.oa--no-go .oa-card__go{display:none!important}.oa .oa-card__meta{grid-area:tags;margin-top:14px}.oa .oa-card__tags{margin:0 0 4px;line-height:1.7;overflow-wrap:anywhere}.oa .oa-card__tags a,.oa .oa-card__item{color:inherit;text-decoration:none}.oa .oa-card__tags a:hover{text-decoration:underline;text-underline-offset:2px}.oa .oa-card__label{color:var(--oa-s-meta-label-color);margin-right:2px}.oa .oa-card__foot{grid-area:foot;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.oa .oa-card__link{display:inline-flex;align-items:center;gap:6px;text-decoration:none}.oa .oa-card__link svg{font-size:1.15em;transition:transform .2s}.oa .oa-card:hover .oa-card__link svg{transform:translate(3px)}.oa .oa-card__go{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--oa-photo-bg);color:var(--oa-name);font-size:14px;flex:none;transition:background .2s,color .2s}.oa .oa-card:hover .oa-card__go{background:var(--oa-accent);color:var(--oa-accent-text)}.oa.oa--card-stacked .oa-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "body" "tags" "foot";text-align:center;justify-items:center}.oa.oa--card-stacked .oa-card__foot{width:100%;justify-content:center}.oa.oa--card-stacked .oa-card__go{display:none}.oa.oa--card-stacked .oa-card__name{margin-top:10px}.oa .oa__empty{margin:30px 0;text-align:center;opacity:.8}.oa .oa__hint{padding:28px 20px;border:2px dashed var(--oa-border);border-radius:var(--oa-radius);background:var(--oa-card);text-align:center;color:var(--oa-ui);font-size:14px}.oa .oa__nav{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--oa-border);border-radius:50%;background:var(--oa-card);color:var(--oa-ui);font-size:16px;box-shadow:0 2px 10px #1018281f;transform:translateY(-50%);cursor:pointer}.oa .oa__nav--prev{left:-6px}.oa .oa__nav--next{right:-6px}.oa .oa__nav:disabled{opacity:0;pointer-events:none}.oa .oa__dots{display:flex;justify-content:center;gap:6px;margin-top:14px}.oa .oa__dots button{width:7px;height:7px;padding:0;border:0;border-radius:99px;background:var(--oa-border);cursor:pointer;transition:width .2s,background .2s}.oa .oa__dots button.is-active{width:20px;background:var(--oa-accent)}.oa .oa__dots.is-bar{display:block;position:relative;width:min(220px,60%);height:3px;margin:16px auto 0;border-radius:3px;background:var(--oa-border);overflow:hidden}.oa .oa__dots.is-bar span{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:var(--oa-accent);transition:transform .1s linear}.oa .oa__pager{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:26px}.oa .oa__pager:empty{display:none}.oa .oa__pg{min-width:34px;height:34px;padding:0 10px;border:0;border-radius:999px;background:transparent;font-family:inherit;cursor:pointer}.oa .oa__pg:hover:not(:disabled){background:#0000000d}.oa .oa__pg.is-active{background:var(--oa-accent);color:var(--oa-accent-text);font-weight:700}.oa .oa__pg--step{display:inline-flex;align-items:center;gap:6px;padding:0 14px;background:var(--oa-card);border:1px solid var(--oa-border);font-size:.86em}.oa .oa__pg--step:disabled{opacity:.45;cursor:default}.oa .oa__pg--gap{cursor:default}.oa .oa__pg--more{padding:0 24px;height:42px;background:var(--oa-accent);color:var(--oa-accent-text);font-weight:600}.oa .oa__pg-label{display:none}.oa .oa__title{color:var(--oa-s-heading-color);font-size:var(--oa-s-heading-size);letter-spacing:var(--oa-s-heading-spacing);font-weight:var(--oa-s-heading-font-weight);font-family:var(--oa-s-heading-font-family);font-style:var(--oa-s-heading-font-style);text-transform:var(--oa-s-heading-transform)}.oa .oa__sub,.oa .oa__sub p{color:var(--oa-s-subheading-color);font-size:var(--oa-s-subheading-size);letter-spacing:var(--oa-s-subheading-spacing);font-weight:var(--oa-s-subheading-font-weight);font-family:var(--oa-s-subheading-font-family);font-style:var(--oa-s-subheading-font-style)}.oa .oa-card__name,.oa .oa-card__name a{color:var(--oa-s-name-color);font-size:var(--oa-s-name-size);letter-spacing:var(--oa-s-name-spacing);font-weight:var(--oa-s-name-font-weight);font-family:var(--oa-s-name-font-family);font-style:var(--oa-s-name-font-style);text-transform:var(--oa-s-name-transform)}.oa .oa-card__bio{color:var(--oa-s-bio-color);font-size:var(--oa-s-bio-size);letter-spacing:var(--oa-s-bio-spacing);font-weight:var(--oa-s-bio-font-weight);font-family:var(--oa-s-bio-font-family);font-style:var(--oa-s-bio-font-style);line-height:var(--oa-s-bio-line-height-dividedb)}.oa .oa-card__tags{color:var(--oa-s-tags-color);font-size:var(--oa-s-tags-size);letter-spacing:var(--oa-s-tags-spacing);font-weight:var(--oa-s-tags-font-weight);font-family:var(--oa-s-tags-font-family);font-style:var(--oa-s-tags-font-style)}.oa .oa-card__link{color:var(--oa-s-button-color);font-size:var(--oa-s-button-size);letter-spacing:var(--oa-s-button-spacing);font-weight:var(--oa-s-button-font-weight);font-family:var(--oa-s-button-font-family);font-style:var(--oa-s-button-font-style);text-transform:var(--oa-s-button-transform)}.oa .oa__search input,.oa .oa__letter,.oa .oa__pg,.oa .oa__count,.oa .oa__empty{color:var(--oa-s-ui-color);font-size:var(--oa-s-ui-size);letter-spacing:var(--oa-s-ui-spacing);font-weight:var(--oa-s-ui-font-weight);font-family:var(--oa-s-ui-font-family);font-style:var(--oa-s-ui-font-style)}.oa .oa__head{text-align:var(--oa-s-heading-align)}@media(max-width:749px){.oa .oa__title{font-size:var(--oa-s-heading-size-mobile)}.oa .oa__sub,.oa .oa__sub p{font-size:var(--oa-s-subheading-size-mobile)}.oa .oa-card__name,.oa .oa-card__name a{font-size:var(--oa-s-name-size-mobile)}.oa .oa-card__bio{font-size:var(--oa-s-bio-size-mobile)}.oa .oa-card__tags{font-size:var(--oa-s-tags-size-mobile)}.oa .oa-card__link{font-size:var(--oa-s-button-size-mobile)}.oa .oa__search input,.oa .oa__letter,.oa .oa__pg,.oa .oa__count,.oa .oa__empty{font-size:var(--oa-s-ui-size-mobile)}}.oa .oa__letter{font-size:var(--oa-s-az-size);color:var(--oa-s-az-color);font-weight:var(--oa-s-az-font-weight)}@media(max-width:749px){.oa .oa__letter{font-size:var(--oa-s-az-size-mobile)}}.oa .oa__letter.is-active,.oa .oa__pg.is-active,.oa .oa__pg--more{color:var(--oa-accent-text)}@media(max-width:749px){.oa.oa--m-slider .oa__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--oa-cols) - 1) * var(--oa-gap)) / var(--oa-cols) * var(--oa-peek-m));overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:4px}.oa.oa--m-slider .oa__grid::-webkit-scrollbar{display:none}.oa.oa--m-slider .oa-card{scroll-snap-align:start}.oa.oa--mcols-2 .oa-card{padding:calc(var(--oa-pad) * .75);column-gap:10px}}@media(min-width:750px){.oa .oa__az{gap:var(--oa-s-az-gap)}.oa .oa__letter{min-width:var(--oa-s-az-button-size);height:var(--oa-s-az-button-size)}.oa{padding:var(--oa-s-padding-top) 0 var(--oa-s-padding-bottom);--oa-gap: var(--oa-s-gap);--oa-img: var(--oa-s-image-size);--oa-cols: var(--oa-s-columns-tablet);--oa-side: var(--oa-s-side-padding)}.oa .oa__toolbar{flex-direction:row;align-items:center;justify-content:space-between}.oa .oa__pg-label{display:inline}.oa.oa--card-stacked.oa--tc-horizontal .oa-card{grid-template-columns:var(--oa-img) minmax(0,1fr);grid-template-areas:"media body" "tags tags" "foot foot";text-align:left;justify-items:stretch}.oa.oa--card-stacked.oa--tc-horizontal .oa-card__foot{justify-content:space-between}.oa.oa--card-stacked.oa--tc-horizontal .oa-card__go{display:grid}.oa.oa--card-stacked.oa--tc-horizontal .oa-card__name{margin-top:4px}}@media(min-width:750px)and (max-width:989px){.oa.oa--t-slider .oa__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--oa-cols) - 1) * var(--oa-gap)) / var(--oa-cols) * var(--oa-peek-t));overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:4px}.oa.oa--t-slider .oa__grid::-webkit-scrollbar{display:none}.oa.oa--t-slider .oa-card{scroll-snap-align:start}}@media(min-width:990px){.oa.oa--d-slider .oa__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--oa-cols) - 1) * var(--oa-gap)) / var(--oa-cols));overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:4px}.oa.oa--d-slider .oa__grid::-webkit-scrollbar{display:none}.oa.oa--d-slider .oa-card{scroll-snap-align:start}}@media(min-width:990px){.oa{--oa-cols: var(--oa-s-columns-laptop)}.oa .oa__az{flex-wrap:wrap;margin:0 0 22px;padding:2px 0;overflow:visible}}@media(min-width:1280px){.oa{--oa-cols: var(--oa-s-columns-desktop)}}.ap{--ap-bg: var(--ap-s-bg-color);--ap-card: var(--ap-s-card-bg);--ap-border: var(--ap-s-card-border);--ap-radius: var(--ap-s-box-radius);--ap-side: var(--ap-s-side-padding-mobile);--ap-gap: var(--ap-s-book-gap-mobile);--ap-per: var(--ap-s-books-mobile);--ap-pper: var(--ap-s-related-mobile);--ap-accent: var(--ap-s-accent-color);--ap-ph: var(--ap-s-placeholder-bg);background:var(--ap-bg);padding:var(--ap-s-padding-top-mobile) 0 var(--ap-s-padding-bottom-mobile)}.ap,.ap *{box-sizing:border-box}.ap [hidden]{display:none!important}.ap svg{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ap .ap__wrap{width:100%;max-width:var(--ap-s-page-width);margin:0 auto;padding:0 var(--ap-side)}.ap.ap--w-full .ap__wrap{max-width:none}.ap .ap__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:16px}.ap .ap__crumbs a{color:inherit;text-decoration:none;opacity:.75}.ap .ap__crumbs a:hover{opacity:1;text-decoration:underline}.ap .ap__crumbs svg{font-size:.85em;opacity:.5;stroke-width:1.8}.ap .ap__crumbs [aria-current]{font-weight:600}.ap .ap__hero{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:var(--ap-s-box-spacing)}.ap .ap__photo{position:relative;width:100%;max-width:var(--ap-s-photo-width-mobile);aspect-ratio:var(--ap-s-photo-ratio);margin:0 var(--ap-photo-mx);overflow:hidden;border-radius:var(--ap-s-photo-radius);background:var(--ap-ph)}.ap .ap__photo img{display:block;width:100%;height:100%;object-fit:cover}.ap .ap__eyebrow{margin:0 0 6px}.ap .ap__name{margin:0 0 14px;line-height:1.1}.ap .ap__bio p{margin:0 0 14px}.ap .ap__bio p:last-child{margin-bottom:0}.ap .ap__bio a{color:var(--ap-accent)}.ap .ap__error{margin:40px 0;padding:30px 20px;border:1px dashed var(--ap-border);border-radius:var(--ap-radius);background:var(--ap-card);text-align:center}.ap .ap__box{margin-bottom:var(--ap-s-box-spacing);padding:var(--ap-s-box-padding-mobile) var(--ap-s-box-side-padding-mobile);border-radius:var(--ap-radius)}.ap .ap__box--cats{background:var(--ap-s-cats-bg)}.ap .ap__box--books{background:var(--ap-s-books-bg)}.ap .ap__box--edited{background:var(--ap-s-edited-bg)}.ap .ap__box--related{background:var(--ap-s-related-bg)}.ap .ap__boxhead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ap .ap__title{margin:0 0 14px;line-height:1.2}.ap .ap__boxhead .ap__title{margin:0}.ap .ap__viewall{display:inline-flex;align-items:center;gap:6px;flex:none;text-decoration:none}.ap .ap__viewall svg{font-size:1.15em;transition:transform .2s}.ap .ap__viewall:hover svg{transform:translate(3px)}.ap .ap__chips{display:flex;flex-wrap:wrap;gap:var(--ap-s-chip-gap)}.ap .ap__chip{display:inline-flex;align-items:center;padding:7px 16px;border:1px solid var(--ap-s-chip-border);border-radius:999px;background:var(--ap-s-chip-bg);text-decoration:none;transition:background .15s,border-color .15s}.ap a.ap__chip:hover{border-color:var(--ap-accent)}.ap .ap__rowwrap{position:relative}.ap .ap__row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--ap-per) - 1) * var(--ap-gap)) / var(--ap-per));gap:var(--ap-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:2px 2px 6px;margin:-2px}.ap .ap__row::-webkit-scrollbar{display:none}.ap .ap__row--people{grid-auto-columns:calc((100% - (var(--ap-pper) - 1) * var(--ap-gap)) / var(--ap-pper))}.ap.ap--books-grid .ap__row:not(.ap__row--people){grid-auto-flow:row;grid-template-columns:repeat(var(--ap-per),minmax(0,1fr));grid-auto-columns:auto;overflow:visible}.ap .ap__arrow{position:absolute;top:40%;z-index:2;display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid var(--ap-border);border-radius:50%;background:var(--ap-card);color:inherit;font-size:15px;box-shadow:0 2px 10px #1018281f;transform:translateY(-50%);cursor:pointer}.ap .ap__arrow--prev{left:0}.ap .ap__arrow--next{right:0}.ap .ap-book{display:flex;flex-direction:column;gap:8px;min-width:0;padding:var(--ap-s-book-padding);border:1px solid transparent;border-radius:var(--ap-s-book-radius);background:var(--ap-card);text-decoration:none;scroll-snap-align:start;transition:box-shadow .2s,border-color .2s}.ap.ap--book-border .ap-book{border-color:var(--ap-border)}.ap.ap--book-shadow .ap-book{box-shadow:0 2px 10px #1018280f}.ap .ap-book:hover{box-shadow:0 6px 18px #1018281a}.ap .ap-book__img{display:grid;place-items:center;width:100%;aspect-ratio:var(--ap-s-book-cover-shape);overflow:hidden;background:var(--ap-ph)}.ap .ap-book__img:has(img){background:transparent}.ap .ap-book__img img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.ap .ap-book__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ap-s-book-title-lines);overflow:hidden;line-height:1.35;min-height:calc(var(--ap-s-book-title-lines) * 1.35em)}.ap .ap-person{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;text-align:center;text-decoration:none;scroll-snap-align:start}.ap .ap-person__img{display:grid;place-items:center;width:var(--ap-s-related-size-mobile);height:var(--ap-s-related-size-mobile);overflow:hidden;border-radius:50%;background:var(--ap-ph);transition:transform .2s}.ap .ap-person:hover .ap-person__img{transform:scale(1.05)}.ap .ap-person__img img{width:100%;height:100%;object-fit:cover}.ap .ap-person__name{overflow-wrap:anywhere}.ap .ap__ph{display:grid;place-items:center;width:100%;height:100%;color:var(--ap-s-placeholder-icon)}.ap .ap__ph svg{width:46%;height:46%;fill:currentColor;stroke:none}.ap .ap__ph--shop .ap__ph-svg,.ap .ap__ph--shop .ap__ph-img{display:block;width:100%;height:100%;margin:0;object-fit:cover}.ap .ap__ph--shop .ap__ph-svg{fill:#1c254159}.ap .ap__ph--person svg{width:62%;height:62%;margin-top:18%}.ap .ap__sk-bg{background:linear-gradient(90deg,#0000000f,#0000001c,#0000000f);background-size:200% 100%}.ap .ap__chip--sk{width:max-content;padding:10px 15px;pointer-events:none}.ap .ap__chip--sk .ap__sk{height:10px;margin:0}.ap .ap-book--sk,.ap .ap-person--sk{pointer-events:none}.ap .ap-book--sk .ap__sk{height:10px;margin:2px 0 0}.ap .ap-person--sk .ap__sk{height:10px;margin:0 auto}.ap .ap__sk--short{width:60%}.ap:not(.is-loaded) .ap__arrow,.ap:not(.is-loaded) .ap__viewall{visibility:hidden}.ap .ap__sk--fill{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;margin:0;border-radius:0}.ap .ap__crumbs{color:var(--ap-s-crumb-color);font-size:var(--ap-s-crumb-size);letter-spacing:var(--ap-s-crumb-spacing);font-weight:var(--ap-s-crumb-font-weight);font-family:var(--ap-s-crumb-font-family);font-style:var(--ap-s-crumb-font-style)}.ap .ap__eyebrow{color:var(--ap-s-eyebrow-color);font-size:var(--ap-s-eyebrow-size);letter-spacing:var(--ap-s-eyebrow-spacing);font-weight:var(--ap-s-eyebrow-font-weight);font-family:var(--ap-s-eyebrow-font-family);font-style:var(--ap-s-eyebrow-font-style);text-transform:var(--ap-s-eyebrow-transform)}.ap .ap__name{color:var(--ap-s-name-color);font-size:var(--ap-s-name-size);letter-spacing:var(--ap-s-name-spacing);font-weight:var(--ap-s-name-font-weight);font-family:var(--ap-s-name-font-family);font-style:var(--ap-s-name-font-style);text-transform:var(--ap-s-name-transform)}.ap .ap__bio{color:var(--ap-s-bio-color);font-size:var(--ap-s-bio-size);letter-spacing:var(--ap-s-bio-spacing);font-weight:var(--ap-s-bio-font-weight);font-family:var(--ap-s-bio-font-family);font-style:var(--ap-s-bio-font-style);line-height:var(--ap-s-bio-line-height-dividedb)}.ap .ap__title{color:var(--ap-s-title-color);font-size:var(--ap-s-title-size);letter-spacing:var(--ap-s-title-spacing);font-weight:var(--ap-s-title-font-weight);font-family:var(--ap-s-title-font-family);font-style:var(--ap-s-title-font-style);text-transform:var(--ap-s-title-transform)}.ap .ap__chip{color:var(--ap-s-chip-color);font-size:var(--ap-s-chip-size);letter-spacing:var(--ap-s-chip-spacing);font-weight:var(--ap-s-chip-font-weight);font-family:var(--ap-s-chip-font-family);font-style:var(--ap-s-chip-font-style)}.ap .ap-book__title{color:var(--ap-s-book-color);font-size:var(--ap-s-book-size);letter-spacing:var(--ap-s-book-spacing);font-weight:var(--ap-s-book-font-weight);font-family:var(--ap-s-book-font-family);font-style:var(--ap-s-book-font-style)}.ap .ap-person__name{color:var(--ap-s-person-color);font-size:var(--ap-s-person-size);letter-spacing:var(--ap-s-person-spacing);font-weight:var(--ap-s-person-font-weight);font-family:var(--ap-s-person-font-family);font-style:var(--ap-s-person-font-style)}.ap .ap__viewall{color:var(--ap-s-viewall-color);font-size:var(--ap-s-viewall-size);letter-spacing:var(--ap-s-viewall-spacing);font-weight:var(--ap-s-viewall-font-weight);font-family:var(--ap-s-viewall-font-family);font-style:var(--ap-s-viewall-font-style);text-transform:var(--ap-s-viewall-transform)}@media(max-width:749px){.ap .ap__crumbs{font-size:var(--ap-s-crumb-size-mobile)}.ap .ap__eyebrow{font-size:var(--ap-s-eyebrow-size-mobile)}.ap .ap__name{font-size:var(--ap-s-name-size-mobile)}.ap .ap__bio{font-size:var(--ap-s-bio-size-mobile)}.ap .ap__title{font-size:var(--ap-s-title-size-mobile)}.ap .ap__chip{font-size:var(--ap-s-chip-size-mobile)}.ap .ap-book__title{font-size:var(--ap-s-book-size-mobile)}.ap .ap-person__name{font-size:var(--ap-s-person-size-mobile)}.ap .ap__viewall{font-size:var(--ap-s-viewall-size-mobile)}}@media(max-width:989px){.ap .ap__wrap .ap__box{margin-left:calc(-1 * var(--ap-side));margin-right:calc(-1 * var(--ap-side));padding-left:var(--ap-side);padding-right:var(--ap-side);border-radius:0}.ap.ap--w-page .ap__box{border-radius:0}.ap .ap__arrow{display:none!important}.ap:not(.ap--books-grid) .ap__row,.ap .ap__row--people{margin:-2px calc(-1 * var(--ap-side));padding:2px var(--ap-side) 6px;scroll-padding-inline:var(--ap-side);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-auto-columns:calc((100% - var(--ap-per) * var(--ap-gap)) / (var(--ap-per) + .35))}.ap .ap__row.ap__row--people{grid-auto-columns:calc((100% - var(--ap-pper) * var(--ap-gap)) / (var(--ap-pper) + .4))}}@media(min-width:750px){.ap{--ap-side: var(--ap-s-page-side-padding);--ap-gap: var(--ap-s-book-gap);--ap-per: var(--ap-s-books-tablet);--ap-pper: var(--ap-s-related-tablet);padding:var(--ap-s-padding-top) 0 var(--ap-s-padding-bottom)}.ap .ap__hero{grid-template-columns:minmax(0,var(--ap-s-photo-width)) minmax(0,1fr);gap:var(--ap-s-hero-gap);align-items:var(--ap-s-hero-align)}.ap .ap__photo{max-width:none;margin:0}.ap .ap__intro{padding-top:var(--ap-s-intro-offset);max-width:var(--ap-s-intro-max-width)}.ap .ap__box{padding:var(--ap-s-box-padding) var(--ap-s-box-side-padding)}.ap .ap-person__img{width:var(--ap-s-related-size);height:var(--ap-s-related-size)}}@media(min-width:750px)and (max-width:989px){.ap .ap__hero{grid-template-columns:minmax(0,var(--ap-s-photo-width-tablet)) minmax(0,1fr);gap:var(--ap-s-hero-gap-tablet)}.ap .ap__intro{padding-top:0}.ap .ap__name{font-size:var(--ap-s-name-size-tablet)}.ap .ap__bio{font-size:var(--ap-s-bio-size-tablet)}}@media(min-width:990px){.ap{--ap-per: var(--ap-s-books-laptop);--ap-pper: var(--ap-s-related-laptop)}}@media(min-width:1280px){.ap{--ap-per: var(--ap-s-books-desktop);--ap-pper: var(--ap-s-related-desktop)}}.ap.ap--no-arrows .ap__arrow{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/authors.css.map */
