.author-detail-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:clamp(22px,3vw,36px);align-items:start;width:100%;margin:clamp(18px,2.4vw,32px) 0 0}.author-detail-card{width:100%;max-width:none}.author-page .author-page-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(18px,3vw,42px);min-height:clamp(150px,14vw,190px);padding:clamp(18px,2.2vw,30px) clamp(24px,4vw,56px);overflow:hidden;isolation:isolate;border-color:color-mix(in srgb,var(--author-accent) 72%,white 8%);background:linear-gradient(90deg,color-mix(in srgb,var(--author-accent) 42%,transparent),transparent 34%,color-mix(in srgb,var(--author-accent-secondary) 28%,transparent)),radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--author-accent) 42%,transparent),transparent 36%),radial-gradient(circle at 88% 100%,color-mix(in srgb,var(--author-accent-secondary) 38%,transparent),transparent 40%),radial-gradient(circle at 72% 18%,color-mix(in srgb,var(--author-accent) 22%,white 4%),transparent 34%),linear-gradient(135deg,#ffffff1f,#ffffff09),#04060eeb;box-shadow:0 24px 60px #0000008a,0 0 0 1px color-mix(in srgb,var(--author-accent) 46%,transparent),0 0 36px color-mix(in srgb,var(--author-accent) 42%,transparent),0 0 64px color-mix(in srgb,var(--author-accent-secondary) 30%,transparent),inset 0 1px #ffffff29}.author-page .author-page-hero:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,var(--author-accent),transparent 46%,var(--author-accent-secondary)),linear-gradient(180deg,color-mix(in srgb,var(--author-accent) 18%,transparent),transparent 30%);-webkit-mask:linear-gradient(#fff 0 0) top / 100% 2px no-repeat,linear-gradient(#fff 0 0) bottom / 100% 1px no-repeat;mask:linear-gradient(#fff 0 0) top / 100% 2px no-repeat,linear-gradient(#fff 0 0) bottom / 100% 1px no-repeat;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--author-accent) 70%,transparent)) drop-shadow(0 0 18px color-mix(in srgb,var(--author-accent-secondary) 46%,transparent));opacity:.95}.author-page .author-page-hero__content{position:relative;z-index:2;display:grid;gap:clamp(8px,1vw,14px);max-width:min(680px,62%)}.author-page .page-header__kicker,.author-page .author-page-hero .page-header__kicker{color:var(--author-kicker-accent)!important;text-shadow:0 0 10px color-mix(in srgb,var(--author-kicker-accent) 72%,transparent),0 0 22px color-mix(in srgb,var(--author-accent-secondary) 34%,transparent)!important}.author-page .author-page-hero h1{margin:0;font-size:clamp(1.35rem,3.4vw,3rem);line-height:1.05;letter-spacing:.08em;text-shadow:0 3px 14px rgba(0,0,0,.72),0 0 16px rgba(255,255,255,.18),0 0 28px color-mix(in srgb,var(--author-accent) 36%,transparent),0 0 44px color-mix(in srgb,var(--author-accent-secondary) 24%,transparent)}.author-page .author-public-profile-link{width:fit-content;margin-top:1rem;padding:.7rem 1rem;border-color:#a4ff41b8;color:#d9ff9b;background:linear-gradient(135deg,#a4ff412e,#48e7ff1a),#04060ebd;box-shadow:0 0 16px #a4ff4147,0 0 30px #48e7ff1f,inset 0 1px #ffffff1f;text-shadow:0 0 9px rgba(164,255,65,.64);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.author-page .author-public-profile-link:hover,.author-page .author-public-profile-link:focus-visible{transform:translateY(-2px);border-color:#a4ff41;background:linear-gradient(135deg,#a4ff4147,#48e7ff29),#04060ed1;box-shadow:0 0 12px #a4ff41c7,0 0 30px #a4ff416b,0 0 44px #48e7ff33,inset 0 1px #ffffff29}.author-page .author-page-hero__avatar{position:relative;z-index:2;display:block;width:clamp(104px,10vw,150px);height:clamp(104px,10vw,150px);aspect-ratio:1 / 1;object-fit:cover;border-radius:999px;border:2px solid color-mix(in srgb,var(--author-accent) 82%,white 12%);background:#04060edb;padding:6px;box-shadow:0 0 0 1px color-mix(in srgb,var(--author-accent-secondary) 46%,transparent),0 0 22px color-mix(in srgb,var(--author-accent) 74%,transparent),0 0 42px color-mix(in srgb,var(--author-accent-secondary) 48%,transparent),0 14px 30px #0000006b,inset 0 1px 1px #fff3}.author-detail-hero{display:block}.author-detail-bio{display:grid;gap:clamp(12px,1.5vw,18px);max-width:86ch}.author-detail-bio p:not(.author-detail-kicker){margin:0;font-family:var(--lz-font-pixel-readable);font-size:clamp(1.18rem,1.24vw,1.4rem);line-height:1.52;letter-spacing:.02em;color:#f3f0e8d1;text-shadow:0 2px 8px rgba(0,0,0,.5)}.author-page .author-detail-card,.author-page .author-articles-section{border-color:color-mix(in srgb,var(--author-accent) 58%,transparent)!important;background:radial-gradient(circle at 10% 0%,color-mix(in srgb,var(--author-accent) 18%,transparent),transparent 38%),radial-gradient(circle at 92% 100%,color-mix(in srgb,var(--author-accent-secondary) 16%,transparent),transparent 42%),linear-gradient(135deg,#ffffff14,#ffffff07),#04060edb!important;box-shadow:0 20px 48px #0006,0 0 0 1px color-mix(in srgb,var(--author-accent-secondary) 22%,transparent),0 0 28px color-mix(in srgb,var(--author-accent) 28%,transparent),0 0 44px color-mix(in srgb,var(--author-accent-secondary) 18%,transparent),inset 0 1px #ffffff1f!important}.author-detail-kicker,.author-articles-heading .article-sidebar-card__kicker{margin:0;font-family:var(--lz-font-display);font-size:.56rem;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:var(--author-kicker-accent);text-shadow:0 0 10px color-mix(in srgb,var(--author-kicker-accent) 58%,transparent),0 0 18px color-mix(in srgb,var(--author-accent-secondary) 22%,transparent)}.author-detail-sidebar{display:grid;gap:.85rem;position:sticky;top:calc(var(--header-height, 88px) + 18px)}.author-detail-sidebar .article-sidebar-card{padding:clamp(16px,1.8vw,22px);border-radius:18px;border:1px solid color-mix(in srgb,var(--author-accent) 52%,transparent);background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--author-accent) 18%,transparent),transparent 34%),radial-gradient(circle at 90% 100%,color-mix(in srgb,var(--author-accent-secondary) 18%,transparent),transparent 34%),linear-gradient(135deg,#ffffff14,#ffffff08),#04060ed1}.author-detail-sidebar .article-sidebar-card__kicker{display:block;margin:0 0 .7rem;font-family:var(--lz-font-display);font-size:.54rem;line-height:1;letter-spacing:.13em;text-transform:uppercase;color:var(--author-kicker-accent);text-shadow:0 0 12px color-mix(in srgb,var(--author-kicker-accent) 58%,transparent),0 2px 8px rgba(0,0,0,.48);opacity:1}.author-detail-sidebar .article-sidebar-card h2{margin:0;font-family:var(--lz-font-display);font-size:clamp(.7rem,.9vw,.9rem);line-height:1.35;letter-spacing:.065em;text-transform:uppercase;color:color-mix(in srgb,var(--author-accent-secondary) 82%,white 18%);text-shadow:0 0 12px color-mix(in srgb,var(--author-accent-secondary) 48%,transparent),0 2px 8px rgba(0,0,0,.58)}.author-detail-sidebar .article-sidebar-actions{display:grid;gap:.6rem}.author-detail-sidebar .editorial-button{width:100%;min-height:42px;justify-content:center;font-family:var(--lz-font-display);font-size:.56rem;letter-spacing:.08em}.author-articles-section{margin-top:clamp(18px,2.6vw,34px);display:grid;gap:clamp(14px,2vw,22px);padding:clamp(18px,2.4vw,28px)}.author-articles-heading{display:grid;gap:.75rem}.author-articles-heading h2{margin:0;font-family:var(--lz-font-display);font-size:clamp(.92rem,1.4vw,1.35rem);line-height:1.28;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--author-accent-secondary) 82%,white 18%);text-shadow:0 0 12px color-mix(in srgb,var(--author-accent-secondary) 50%,transparent),0 2px 10px rgba(0,0,0,.58)}.author-articles-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.4vw,16px)}.author-article-card{display:grid;gap:.5rem;min-height:150px;padding:clamp(14px,1.8vw,18px);border-radius:18px;border:1px solid rgba(255,255,255,.1);color:var(--lz-text);text-decoration:none;background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--author-accent) 16%,transparent),transparent 44%),linear-gradient(135deg,color-mix(in srgb,var(--author-accent) 12%,transparent),color-mix(in srgb,var(--author-accent-secondary) 10%,transparent)),#0000003d;box-shadow:0 0 16px color-mix(in srgb,var(--author-accent) 14%,transparent),inset 0 0 0 1px #ffffff09;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.author-article-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--author-accent) 68%,transparent);box-shadow:0 0 22px color-mix(in srgb,var(--author-accent) 32%,transparent),0 0 34px color-mix(in srgb,var(--author-accent-secondary) 24%,transparent),inset 0 0 0 1px #ffffff0f}.author-article-card span,.author-article-card em{font-family:var(--lz-font-display);font-size:.55rem;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:var(--author-accent);font-style:normal}.author-article-card strong{font-family:var(--lz-font-display);font-size:clamp(.7rem,.9vw,.86rem);line-height:1.35;letter-spacing:.045em;text-transform:uppercase;color:#fffffff0}.author-article-card small,.author-empty-state{color:var(--lz-text-muted);font-family:var(--lz-font-display);font-size:clamp(.52rem,.62vw,.64rem);line-height:1.55;letter-spacing:.035em}.author-page .author-page-hero{border-color:#48e7ffb8;background:linear-gradient(105deg,rgba(72,231,255,.18),transparent 35%,rgba(217,70,188,.14) 72%,rgba(255,230,58,.08)),radial-gradient(circle at 8% 0,rgba(72,231,255,.25),transparent 34%),radial-gradient(circle at 92% 100%,rgba(217,70,188,.22),transparent 38%),linear-gradient(135deg,#ffffff13,#ffffff05),#03050ef0;box-shadow:0 24px 60px #00000085,0 0 0 1px #d946bc52,0 0 30px #48e7ff42,0 0 52px #d946bc2e,inset 0 1px #ffffff24}.author-page .author-page-hero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(rgba(72,231,255,.045) 1px,transparent 1px) 0 0/100% 30px,linear-gradient(90deg,rgba(217,70,188,.035) 1px,transparent 1px) 0 0/52px 100%;-webkit-mask:linear-gradient(90deg,#000,transparent 66%);mask:linear-gradient(90deg,#000,transparent 66%)}.author-page .author-page-hero:after{background:linear-gradient(90deg,#48e7ff,#48e7ff24 36%,#ff65d8 72%,#ffe63a);filter:drop-shadow(0 0 9px rgba(72,231,255,.7)) drop-shadow(0 0 16px rgba(255,101,216,.48))}.author-page .page-header__kicker,.author-page .author-page-hero .page-header__kicker{color:#48e7ff!important;text-shadow:0 0 10px rgba(72,231,255,.72),0 0 22px rgba(217,70,188,.28)!important}.author-page .author-page-hero h1{color:#fff;text-shadow:0 3px 14px rgba(0,0,0,.78),0 0 18px rgba(72,231,255,.25),0 0 34px rgba(217,70,188,.2)}.author-page .author-page-hero__avatar{border-radius:24px;border-color:#48e7ffe6;background:linear-gradient(135deg,#48e7ff29,#d946bc24),#03050eeb;box-shadow:0 0 0 1px #ff65d89e,0 0 22px #48e7ff94,0 0 42px #d946bc52,0 14px 30px #00000075,inset 0 1px #fff3}.author-page .author-detail-card{border-color:#48e7ff85!important;background:radial-gradient(circle at 0 0,rgba(72,231,255,.13),transparent 34%),radial-gradient(circle at 100% 100%,rgba(217,70,188,.11),transparent 38%),linear-gradient(135deg,#ffffff0e,#ffffff05),#03050ee6!important;box-shadow:0 18px 46px #0000006b,0 0 24px #48e7ff29,0 0 36px #d946bc17,inset 0 1px #ffffff1a!important}.author-detail-kicker{color:#48e7ff;text-shadow:0 0 12px rgba(72,231,255,.62)}.author-detail-bio p:not(.author-detail-kicker){color:#f8f8fcde}.author-detail-sidebar .article-sidebar-card{background:linear-gradient(135deg,#ffffff0e,#ffffff05),#03050ee8;box-shadow:0 14px 34px #00000061,inset 0 1px #ffffff17}.author-detail-sidebar .author-role-card{border-color:#ffe63a8f;background:radial-gradient(circle at 100% 100%,rgba(164,255,65,.12),transparent 42%),radial-gradient(circle at 0 0,rgba(255,230,58,.13),transparent 38%),#03050ee8;box-shadow:0 0 22px #ffe63a1f,0 14px 34px #00000061,inset 0 1px #ffffff1a}.author-detail-sidebar .author-role-card .article-sidebar-card__kicker{color:#a4ff41;text-shadow:0 0 12px rgba(164,255,65,.58)}.author-detail-sidebar .author-role-card h2{color:#ffe63a;text-shadow:0 0 12px rgba(255,230,58,.58),0 2px 8px rgba(0,0,0,.62)}.author-detail-sidebar .author-social-card{border-color:#ff65d880;background:radial-gradient(circle at 0 0,rgba(255,101,216,.14),transparent 38%),radial-gradient(circle at 100% 100%,rgba(72,231,255,.1),transparent 40%),#03050ee8;box-shadow:0 0 22px #ff65d81f,0 14px 34px #00000061,inset 0 1px #ffffff1a}.author-detail-sidebar .author-social-card .article-sidebar-card__kicker{color:#ff65d8;text-shadow:0 0 12px rgba(255,101,216,.6)}.author-detail-sidebar .author-social-card .editorial-button{border-color:#48e7ff8c;color:#fff;background:linear-gradient(135deg,#48e7ff1a,#ff65d814),#03050eb3;box-shadow:0 0 14px #48e7ff1a}.author-detail-sidebar .author-social-card .editorial-button:hover,.author-detail-sidebar .author-social-card .editorial-button:focus-visible{border-color:#48e7ff;box-shadow:0 0 18px #48e7ff57,0 0 28px #ff65d829}.author-page .author-articles-section{border-color:#ff65d880!important;background:radial-gradient(circle at 0 0,rgba(255,101,216,.12),transparent 32%),radial-gradient(circle at 100% 100%,rgba(72,231,255,.1),transparent 38%),linear-gradient(135deg,#ffffff0d,#ffffff04),#03050ee8!important;box-shadow:0 18px 48px #0000006b,0 0 26px #ff65d824,0 0 38px #48e7ff14,inset 0 1px #ffffff1a!important}.author-articles-heading .article-sidebar-card__kicker{color:#ff65d8;text-shadow:0 0 12px rgba(255,101,216,.58)}.author-articles-heading h2{color:#ffe63a;text-shadow:0 0 13px rgba(255,230,58,.46),0 2px 10px rgba(0,0,0,.6)}.author-article-card{--article-neon:#48e7ff;--article-neon-alt:#7ed8ff;border-color:color-mix(in srgb,var(--article-neon) 42%,transparent);background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--article-neon) 13%,transparent),transparent 42%),linear-gradient(145deg,#ffffff0b,#03050ec7);box-shadow:0 0 16px color-mix(in srgb,var(--article-neon) 10%,transparent),inset 0 1px #ffffff12}.author-article-card:nth-child(4n+2){--article-neon:#ff65d8;--article-neon-alt:#ff9be8}.author-article-card:nth-child(4n+3){--article-neon:#ffe63a;--article-neon-alt:#fff39a}.author-article-card:nth-child(4n+4){--article-neon:#a4ff41;--article-neon-alt:#d5ff9b}.author-article-card:hover,.author-article-card:focus-visible{transform:translateY(-3px);border-color:var(--article-neon);outline:none;box-shadow:0 0 18px color-mix(in srgb,var(--article-neon) 42%,transparent),0 0 34px color-mix(in srgb,var(--article-neon-alt) 18%,transparent),inset 0 1px #ffffff1a}.author-article-card span,.author-article-card em{color:var(--article-neon);text-shadow:0 0 9px color-mix(in srgb,var(--article-neon) 54%,transparent)}.author-article-card strong{color:#fff;text-shadow:0 0 10px color-mix(in srgb,var(--article-neon) 16%,transparent)}@media(max-width:980px){.author-detail-shell{grid-template-columns:1fr}.author-detail-sidebar{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.author-articles-grid{grid-template-columns:1fr}}@media(max-width:720px){.author-page-hero,.author-detail-sidebar{grid-template-columns:1fr}.author-page-hero{min-height:220px;padding:24px 22px}.author-page-hero__content{max-width:100%}.author-page-hero__avatar{justify-self:start;width:108px;height:108px}}
