.kv-archive{flex-wrap:wrap;align-items:flex-start;gap:56px;padding-block:48px 80px;display:flex}.kv-archive__main{flex-direction:column;flex:999 640px;gap:40px;min-width:0;display:flex}.kv-archive__main .kv-pagination{margin-top:0}.kv-archive__list--after-lead{border-top:0}.kv-archive__side{flex-direction:column;flex:280px;gap:36px;min-width:0;display:flex}.kv-feed__meta{color:var(--wp--preset--color--muted);font-size:14px}.kv-feed__body--cover{flex-direction:row;align-items:flex-start;gap:18px}.kv-feed__body--cover .kv-cover--s{width:64px;height:64px}.kv-feed__text{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}.kv-archive-lead__link{border-bottom:var(--wp--custom--rule--thick);flex-direction:column;gap:14px;padding-bottom:40px;text-decoration:none;display:flex}.kv-archive-lead__kicker{color:var(--wp--preset--color--accent);font-family:var(--wp--preset--font-family--mono);font-size:var(--wp--preset--font-size--label);letter-spacing:.02em;font-weight:700}.kv-archive-lead__title{font-family:var(--wp--preset--font-family--serif);letter-spacing:-.02em;margin:0;font-size:clamp(30px,4vw,48px);line-height:1.06}.kv-archive-lead__link:hover .kv-archive-lead__title{text-underline-offset:6px;text-decoration:underline 3px}.kv-archive-lead__excerpt{max-width:640px;color:var(--wp--preset--color--ink-soft);font-family:var(--wp--preset--font-family--serif);font-size:var(--wp--preset--font-size--large);line-height:1.5}.kv-archive-lead__byline{color:var(--wp--preset--color--muted);align-items:center;gap:12px;font-size:14px;display:flex}.kv-archive-lead__avatar{border-radius:50%}.kv-hub-card{border-top:var(--wp--custom--rule--thick);background:var(--wp--preset--color--accent-soft);flex-direction:column;gap:10px;padding:24px;text-decoration:none;display:flex}.kv-hub-card__label{color:var(--wp--preset--color--accent);font-family:var(--wp--preset--font-family--mono);font-size:var(--wp--preset--font-size--label);letter-spacing:.02em;font-weight:700}.kv-hub-card__title{font-family:var(--wp--preset--font-family--serif);font-size:30px;font-weight:700;line-height:1}.kv-hub-card:hover .kv-hub-card__title{text-decoration:underline}.kv-hub-card__text{color:var(--wp--preset--color--ink-soft);font-size:15px;line-height:1.5}.kv-link-list{border-top:var(--wp--custom--rule--thick);margin:0;padding:0;list-style:none}.kv-link-list li{border-bottom:var(--wp--custom--rule--hairline)}.kv-link-list a{justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-weight:600;text-decoration:none;display:flex}.kv-link-list a:hover{text-decoration:underline}.kv-empty-box{border:1.5px dashed var(--wp--preset--color--subtle);flex-direction:column;gap:14px;padding:40px 32px;display:flex}.kv-empty-box__title{font-family:var(--wp--preset--font-family--serif);margin:0;font-size:clamp(24px,3vw,30px);line-height:1.1}.kv-empty-box__text{max-width:560px;color:var(--wp--preset--color--ink-soft);margin:0;font-size:16px;line-height:1.55}.kv-empty-box .kv-buttons{margin-top:4px}