.krep-blog-author{display:flex;align-items:center;gap:11px}.krep-blog-avatar{width:42px;height:42px;border-radius:50%;flex:none;background:linear-gradient(135deg,var(--kp-purple),var(--kp-purple-700));color:#fff;font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(131,0,233,.28)}.krep-blog-author-name{font-size:14.5px;font-weight:700;color:var(--kp-ink)!important;line-height:1.2;text-align:left;display:block}.krep-blog-author-role{font-size:13px;font-weight:500;color:var(--kp-ink-4)!important;line-height:1.3}.krep-blog-figure img{display:block;width:100%;height:auto}.krep-blog-toc__list a.is-active{color:var(--kp-purple)!important;font-weight:600;border-left-color:var(--kp-purple)}.krep-blog-prose table a{color:var(--kp-purple)!important;font-weight:600;border-bottom:1.5px solid var(--kp-purple-100)}.krep-blog-pull{margin:clamp(34px,5vw,48px) 0;padding:clamp(24px,3.5vw,38px) clamp(26px,4vw,44px);border-radius:20px;position:relative;background:linear-gradient(135deg,var(--kp-purple-50),#fff);border:1px solid var(--kp-purple-100)}.krep-blog-pull p{margin:0;font-family:"Instrument Serif",Georgia,serif!important;font-size:clamp(22px,3.2vw,30px);line-height:1.32;letter-spacing:-.01em;color:var(--kp-ink)!important;font-weight:400;padding-left:46px;text-wrap:pretty}.krep-blog-pull p em{font-style:italic;color:var(--kp-purple-700)}@media (max-width:620px){.krep-blog-pull p{padding-left:0}}.krep-blog .krep-blog-pull p{font-size:clamp(22px,3.2vw,30px)!important;line-height:1.32!important;margin:0!important}