.tm-author-social{display:flex;flex-wrap:wrap;gap:14px;margin:0;padding:0;list-style:none}.tm-author-social li{margin:0}.tm-author-social a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:var(--tm-author-accent, var(--color-text));border:1px solid rgba(var(--color-text-rgb, 0 0 0) / .15);transition:background-color .2s ease,color .2s ease}.tm-author-social a:hover,.tm-author-social a:focus-visible{background:var(--tm-author-accent, var(--color-text));color:var(--tm-author-card-bg, #fff)}.tm-author-label{margin:0 0 6px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--tm-author-accent, var(--color-text))}.tm-author-box__inner{max-width:920px;margin-inline:auto}.tm-author-box__card{display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:start;padding:36px 40px;border-radius:24px;background:var(--tm-author-card-bg, #fff);box-shadow:0 12px 40px #31313114;color:var(--color-text)}.tm-author-box__photo{width:104px;height:104px;border-radius:50%;overflow:hidden;flex-shrink:0}.tm-author-box__photo img{display:block;width:100%;height:100%;object-fit:cover}.tm-author-box__name{margin:0 0 4px;font-family:var(--font-head-family);font-size:calc(var(--font-heading-scale, 1) * 26px);line-height:1.2}.tm-author-box__name a{color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat}.tm-author-box__name a:hover{color:var(--tm-author-accent, inherit)}.tm-author-box__role{margin:0 0 14px;font-size:14px;opacity:.75}.tm-author-box__bio,.tm-author-box__bio p{font-size:calc(var(--font-body-scale, 1) * 15px);line-height:1.65;margin:0}.tm-author-box__bio p+p{margin-top:10px}.tm-author-box__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:20px}.tm-author-box__more{font-size:14px;font-weight:600;color:var(--tm-author-accent, var(--color-text));text-decoration:none}.tm-author-box__more:hover{text-decoration:underline}@media screen and (max-width:749px){.tm-author-box__card{grid-template-columns:1fr;gap:18px;padding:28px 22px;text-align:left}.tm-author-box__photo{width:84px;height:84px}.tm-author-box__name{font-size:calc(var(--font-heading-scale, 1) * 22px)}}.tm-author-page__hero{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:center;max-width:1100px;margin-inline:auto}.tm-author-page__photo{border-radius:28px;overflow:hidden;aspect-ratio:4 / 5;background:rgba(var(--color-text-rgb, 0 0 0) / .05)}.tm-author-page__photo img{display:block;width:100%;height:100%;object-fit:cover}.tm-author-page__name{margin:0 0 8px}.tm-author-page__role{margin:0 0 20px;font-size:16px;opacity:.8}.tm-author-page__intro{margin:0 0 24px;font-size:calc(var(--font-body-scale, 1) * 17px);line-height:1.7}.tm-author-page__bio{max-width:760px;margin:72px auto 0}.tm-author-page__bio h2{margin:40px 0 16px}.tm-author-page__bio p,.tm-author-page__bio li{font-size:calc(var(--font-body-scale, 1) * 16px);line-height:1.75}.tm-author-page__bio p{margin:0 0 18px}.tm-author-page__bio ul{margin:0 0 18px 20px}.tm-author-page__bio a{color:var(--tm-author-accent, var(--color-link))}.tm-author-page__articles{max-width:1100px;margin:80px auto 0}.tm-author-page__articles-heading{margin:0 0 28px;text-align:center}.tm-author-page__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none}.tm-author-page__grid li{margin:0}.tm-author-page__card{display:block;height:100%;border-radius:20px;overflow:hidden;background:var(--tm-author-card-bg, #fff);color:var(--color-text);text-decoration:none;box-shadow:0 8px 28px #3131310f;transition:transform .2s ease,box-shadow .2s ease}.tm-author-page__card:hover{transform:translateY(-3px);box-shadow:0 14px 36px #3131311a}.tm-author-page__card-img{aspect-ratio:16 / 10;background:rgba(var(--color-text-rgb, 0 0 0) / .05)}.tm-author-page__card-img img{display:block;width:100%;height:100%;object-fit:cover}.tm-author-page__card-body{padding:18px 20px 22px}.tm-author-page__card-date{display:block;margin-bottom:6px;font-size:13px;opacity:.65}.tm-author-page__card-title{margin:0;font-size:17px;line-height:1.4;font-family:var(--font-head-family)}.tm-author-page__all{margin-top:32px;text-align:center}@media screen and (max-width:989px){.tm-author-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.tm-author-page__hero{grid-template-columns:1fr;gap:28px}.tm-author-page__photo{max-width:420px}.tm-author-page__bio{margin-top:48px}.tm-author-page__articles{margin-top:56px}.tm-author-page__grid{grid-template-columns:1fr;gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/tm-author.css.map */
