.textblock-advanced{padding-bottom:10px;margin-bottom:0}
.textblock-media.author-media{padding-top:0;padding-bottom:40px}
.textblock-media.author-media .media picture img{display:block;width:100%;max-width:440px;height:auto;min-height:0;aspect-ratio:1/1;object-fit:cover}
@media(min-width:1250px){.textblock-media.author-media .media picture img{justify-self:end}}
@media(min-width:1250px){.textblock-media.author-media .textblock-media__container{min-height:0}
.textblock-media.author-media .textblock-media__content{min-height:440px;box-sizing:border-box}}
.author-more__toggle{display:inline-flex;align-items:center;gap:12px;margin:10px 0 0;padding:0;border:0;background:none;cursor:pointer;color:var(--primary,#A17B3A);font-family:inherit;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:3.23px;line-height:1.2}
.author-more__toggle::after{content:"";width:8px;height:8px;border:solid currentColor;border-width:0 2px 2px 0;transform:translateY(-3px) rotate(45deg);transition:transform var(--animation-speed,.6s) ease-in-out}
.author-more__toggle[aria-expanded=true]::after{transform:translateY(2px) rotate(-135deg)}
.author-more__toggle:hover,.author-more__toggle:focus-visible{color:#fff}
.author-more__toggle .more-open,.author-more__toggle[aria-expanded=true] .more-closed{display:none}
.author-more__toggle[aria-expanded=true] .more-open{display:inline}
.author-more__rest{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--animation-speed,.6s) ease-in-out}
.author-more__rest.is-open{grid-template-rows:1fr}
.author-more__inner{overflow:hidden;min-height:0}
.author-more__body{padding-top:30px}@media(prefers-reduced-motion:reduce){.author-more__rest,.author-more__toggle::after{transition:none}}
.author-pager{margin-top:53px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px}
.author-pager a,.author-pager span.page{min-width:60px;padding:14px 22px;text-align:center;border:1px solid transparent;color:var(--primary,#A17B3A);font-size:22px;font-weight:600;letter-spacing:0;line-height:1.2;text-decoration:none;transition:var(--animation-speed,.6s) ease-in-out}
.author-pager a,.author-pager a:hover,.author-pager a:focus{text-decoration:none!important;background-image:none}
.author-pager a::before,.author-pager a::after{content:none!important}
.author-pager a .u{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}
.author-pager a.next{text-transform:uppercase;font-size:17px;font-weight:700;letter-spacing:3.23px}
.author-pager .nols{letter-spacing:0}
.author-pager a:hover{color:#fff;border-color:var(--primary,#A17B3A);background:var(--primary,#A17B3A)}
.author-pager span.page[aria-current=page]{color:#fff;border-color:var(--primary,#A17B3A)}

/* author block under news posts */
.author-block{padding:0 0 40px}
.author-block__container{max-width:var(--container-width,1405px);margin:0 auto;padding:0 20px}
.author-block__link{display:flex;align-items:center;gap:30px;padding:30px;background:#111;color:#fff;text-decoration:none}
.author-block__image{flex:0 0 auto;width:120px;height:120px;object-fit:cover}
.author-block__text{display:flex;flex-direction:column;gap:6px}
.author-block__eyebrow{text-transform:uppercase;font-size:14px;letter-spacing:3.23px;color:var(--primary,#A17B3A)}
.author-block__name{font-size:28px;line-height:1.2}
.author-block__role{opacity:.8}
.author-block__cta{margin-left:auto;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:3.23px;color:var(--primary,#A17B3A)}
.author-block__link:hover .author-block__cta{color:#fff}
@media(max-width:700px){.author-block__link{flex-direction:column;align-items:flex-start}.author-block__cta{margin-left:0}}
