.kb{background:#f7f0e4;color:#14182b;font-family:Helvetica,Arial,sans-serif;min-height:100vh}.kb *{box-sizing:border-box}.kb-top{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:28px 72px;border-bottom:1px solid #e3d9c6}.kb-brand{font-family:Georgia,serif;font-size:24px;color:#14182b;text-decoration:none}.kb-brand i{color:#ff7a66;font-style:normal}.kb-back{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#d9503d;text-decoration:none}.kb-back:hover{color:#14182b}.kb-wrap{max-width:820px;margin:0 auto;padding:64px 32px 96px}.kb-eye{font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:#d9503d;font-weight:700}.kb-wrap h1{font-family:Georgia,serif;font-weight:400;font-size:52px;line-height:1.08;margin:14px 0 16px}.kb-summary{font-size:18px;line-height:1.65;color:#4b4f63;margin:0 0 40px}.kb-list{display:grid;grid-template-columns:1fr 1fr;gap:20px}.kb-item{background:#fff;border:1px solid #e3d9c6;border-radius:4px;padding:26px 28px;text-decoration:none;color:inherit;box-shadow:0 12px 30px #14182b0f;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;flex-direction:column;gap:10px}.kb-item:hover{transform:translateY(-3px);border-color:#ff7a66;box-shadow:0 18px 40px #14182b1f}.kb-item:focus-visible{outline:2px solid #ff7a66;outline-offset:3px}.kb-item h3{font-family:Georgia,serif;font-weight:400;font-size:22px;margin:0}.kb-item p{margin:0;font-size:14.5px;line-height:1.6;color:#4b4f63}.kb-item span{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#d9503d;font-weight:700;margin-top:auto}.kb-sec{margin-top:40px}.kb-sec h2{font-family:Georgia,serif;font-weight:400;font-size:28px;margin:0 0 12px}.kb-sec p{font-size:16px;line-height:1.75;color:#23273a;margin:0 0 14px}.kb-sec ul{margin:0 0 14px;padding-left:22px}.kb-sec li{font-size:16px;line-height:1.7;color:#23273a;margin-bottom:8px}.kb-tip{background:#fff;border-left:3px solid #ff7a66;border-radius:2px;padding:18px 22px;margin:32px 0 0;font-size:15px;line-height:1.65;color:#4b4f63}.kb-foot{margin-top:56px;padding-top:28px;border-top:1px solid #e3d9c6;display:flex;gap:14px;flex-wrap:wrap}.kb-cta{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;border-radius:2px;background:#ff7a66;color:#14182b;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;text-decoration:none;border:1px solid #ff7a66;transition:background .25s}.kb-cta:hover{background:#ff9483}.kb-cta.ghost{background:transparent;border-color:#c9bfa8;color:#14182b}.kb-cta.ghost:hover{background:#14182b0d}@media(max-width:720px){.kb-top{padding:20px 24px}.kb-wrap{padding:40px 24px 64px}.kb-wrap h1{font-size:36px}.kb-list{grid-template-columns:1fr}}
