/* Author archives only; article cards keep their original content and links. */
.author-archive main{background:#f7f5f1}.author-archive .author-hero{padding:32px 0 55px;background:radial-gradient(ellipse at 90% 10%,#5e476a60,transparent 60%),linear-gradient(115deg,#120f43,#211c40);border-bottom:1px solid #554156}.author-archive .author-hero:before{background:none}.author-archive .breadcrumbs{font-size:12px;gap:12px;color:#c9bed5;margin-bottom:39px}.author-archive .breadcrumbs [aria-current]{color:#e5bc7e}.author-profile{display:flex;align-items:center;gap:35px}.author-monogram{width:146px;height:146px;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #d7943070;border-radius:25px;background:linear-gradient(145deg,#d794301b,#ffffff03);box-shadow:inset 0 0 0 8px #ffffff03;color:#edc690;font-family:var(--font-head);font-size:57px;line-height:1;font-weight:500}.author-monogram span{font-family:var(--font-body);font-size:7px;letter-spacing:1.5px;margin-top:17px;color:#d4c4dd}.author-intro .eyebrow{font-size:10px;letter-spacing:1.8px;color:#ddb274;margin-bottom:15px}.author-intro .eyebrow:before{display:none}.author-intro h1{font-size:clamp(2.3rem,4vw,3.5rem);font-weight:550;color:#fff;line-height:1.15;letter-spacing:-.035em}.author-intro h1+p{font-size:15px;color:#c8bcd4;margin:18px 0}.author-details{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:11px;color:#d4c4dc}.author-details>span:first-child{color:#e9c58d}.author-details i{width:3px;height:3px;background:#b28a50;border-radius:50%}.author-articles{padding:49px 0 76px}.author-collection-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:30px}.author-collection-heading .eyebrow{color:#946b34;font-size:10px;letter-spacing:1.7px;margin-bottom:10px}.author-collection-heading .eyebrow:before{display:none}.author-collection-heading h2{color:#211c40;font-size:30px;font-weight:550;letter-spacing:-.04em}.author-collection-heading p:last-child{font-size:14px;color:#81728a;margin:10px 0 0}.author-collection-heading>.text-link{font-size:13px;color:#8d642a;gap:14px}.author-archive .post-cards-archive{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px}.author-archive .post-card{border:1px solid #e2d8c9;border-radius:13px;background:#fff;box-shadow:0 10px 25px -23px #30213944;transition:border-color .2s,box-shadow .2s}.author-archive .post-card:hover{border-color:#b69a74;box-shadow:0 12px 30px -23px #30213966}.author-archive .post-card-image{padding:18px;background:linear-gradient(130deg,#eae5db,#f6f2eb);border-bottom:1px solid #e7ddcf;display:grid;place-items:center}.author-archive .post-card-image picture{width:100%}.author-archive .post-card-image img{width:100%;height:265px;aspect-ratio:auto;object-fit:contain;border-radius:6px}.author-archive .post-card-body{padding:25px 29px 28px;gap:13px}.author-archive .post-card .article-meta{margin:0;gap:7px;flex-wrap:wrap;align-items:center;line-height:1.5;font-size:10px}.author-archive .post-card .article-meta>a{background:#f7f1e8;border:1px solid #eee0ca;border-radius:4px;padding:4px 8px;color:#8f6c3b}.author-archive .post-card .article-meta>span{color:#85718e;padding:4px}.author-archive .post-card time{font-size:11px;color:#9a7b52}.author-archive .post-card h2{font-size:23px;line-height:1.4;letter-spacing:-.03em;font-weight:600}.author-archive .post-card h2 a:hover{color:#8c632b}.author-archive .post-card p{font-size:14px;line-height:1.85;color:#75677e;margin:0}.author-archive .post-card .text-link{display:flex;justify-content:space-between;width:100%;padding-top:18px;border-top:1px solid #ece2d5;font-size:13px;color:#89622e}.author-archive .pagination{border-top:1px solid #dfd2be;padding-top:28px;margin-top:36px;justify-content:center;gap:11px}.author-archive .pagination a{border-radius:50%;background:#fff;border-color:#ded1bf;font-size:14px;width:45px;height:45px}.author-archive .pagination a[aria-current=page]{background:#211c40;border-color:#211c40;color:#fff}.author-archive .pagination a:hover{background:#e9d4b1;color:#211c40}
@media(max-width:1000px){.author-archive .post-cards-archive{gap:22px}.author-archive .post-card-body{padding:23px}.author-archive .post-card h2{font-size:21px}.author-archive .post-card-image img{height:225px}}
@media(max-width:700px){.author-archive .author-hero{padding:24px 0 35px}.author-archive .breadcrumbs{font-size:11px;margin-bottom:28px}.author-profile{gap:22px;align-items:flex-start}.author-monogram{width:73px;height:80px;font-size:35px;border-radius:15px;box-shadow:inset 0 0 0 5px #ffffff03}.author-monogram span{display:none}.author-intro{min-width:0}.author-intro .eyebrow{font-size:8px;line-height:1.8;letter-spacing:1.2px;margin-bottom:10px}.author-intro h1{font-size:35px}.author-intro h1+p{font-size:13px;line-height:1.85;margin:13px 0}.author-details{font-size:10px;line-height:1.8;gap:5px}.author-details i{display:none}.author-details span{display:block;width:100%}.author-articles{padding:31px 0 49px}.author-collection-heading{align-items:flex-start;gap:19px;flex-wrap:wrap;margin-bottom:23px}.author-collection-heading h2{font-size:26px}.author-collection-heading p:last-child{font-size:13px}.author-collection-heading>.text-link{font-size:12px;min-height:34px}.author-archive .post-cards-archive{grid-template-columns:minmax(0,1fr);gap:22px}.author-archive .post-card-image{padding:13px}.author-archive .post-card-image img{height:225px}.author-archive .post-card-body{padding:23px 21px}.author-archive .post-card h2{font-size:22px}.author-archive .post-card p{font-size:14px}.author-archive .post-card .article-meta{font-size:10px}.author-archive .post-card .text-link{padding-block:14px 2px;min-height:44px}}
@media(prefers-reduced-motion:reduce){.author-archive .post-card{transition:none}}
