.kwbp-scope{box-sizing:border-box;max-width:1200px;margin:56px auto;padding:40px;background:#f7f4ef;color:#20343c;border:1px solid #ebe4da;border-radius:20px;font-family:inherit}.kwbp-scope *{box-sizing:border-box}.kwbp-heading{display:grid;grid-template-columns:1fr 1.2fr;gap:36px;align-items:end}.kwbp-eyebrow{margin:0 0 12px;font-size:11px;letter-spacing:.16em;font-weight:700;color:#926440}.kwbp-scope h2{margin:0;font-size:clamp(26px,3vw,38px);line-height:1.2;letter-spacing:-.025em}.kwbp-intro{margin:0;font-size:16px;line-height:1.8;color:#5c6669}.kwbp-brands{padding:0;margin:30px 0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kwbp-brands li{padding:20px;background:#fff;border:1px solid #e7e2da;border-radius:12px;display:flex;flex-direction:column;gap:12px}.kwbp-brands span{font-size:11px;color:#947b62}.kwbp-brands strong{font-size:18px;line-height:1.35}.kwbp-bottom{display:flex;gap:28px;align-items:center;justify-content:space-between}.kwbp-bottom p{margin:0;max-width:760px;color:#636b6d;font-size:14px;line-height:1.8}.kwbp-bottom a{flex-shrink:0;display:inline-block;border-bottom:1px solid #9b7858;padding:8px 0;color:#805735;text-decoration:none;font-size:14px;font-weight:600}.kwbp-bottom a:focus-visible{outline:2px solid #805735;outline-offset:5px}@media(max-width:1240px){.kwbp-scope{margin:40px 20px}}@media(max-width:700px){.kwbp-scope{margin:32px 18px;padding:24px;border-radius:14px}.kwbp-heading{grid-template-columns:1fr;gap:18px}.kwbp-intro{font-size:14px}.kwbp-brands{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:24px 0}.kwbp-brands li{padding:15px}.kwbp-brands strong{font-size:16px}.kwbp-bottom{display:block}.kwbp-bottom a{margin-top:16px}.kwbp-bottom p{font-size:13px}}
