.kp-archive__hero{padding:73px 0 60px;background:#f7f8f5;border-bottom:1px solid var(--kp-border);}.kp-archive__hero h1{font-size:clamp(2.2rem,4vw,4.1rem);margin:0 0 18px;}.kp-archive__hero p{font-size:17px;color:var(--kp-muted);max-width:730px;margin:0;line-height:1.8;}.kp-archive__body{padding:57px 0 80px;min-height:380px;}.kp-archive .navigation.pagination{margin:32px 0;text-align:center;}.kp-archive .nav-links{display:flex;gap:12px;justify-content:center;}.kp-archive .page-numbers{padding:8px 13px;border:1px solid var(--kp-border);border-radius:8px;}.kp-archive .page-numbers.current{background:var(--kp-ink);color:#fff;}.kp-search-form{display:flex;gap:8px;margin:0 0 35px;max-width:600px;}.kp-search-form input{flex:1;min-width:0;padding:14px;border:1px solid var(--kp-border);border-radius:8px;}.kp-search-form button{border:0;background:var(--kp-ink);color:#fff;border-radius:8px;padding:0 22px;}.kp-archive .kp-section{padding:0;}.kp-archive .kp-section__heading{display:none;}@media(max-width:768px){.kp-archive__hero{padding:47px 0;}.kp-archive__hero p{font-size:15px;}.kp-archive__body{padding:35px 0 55px;}}
