/* The inherited search-content example, on home and /services/search/ only.
   Keep the approved consultation conversation and professional workbook alone. */
.paper-site #search-showcase .sc-split>div:first-child{min-width:0}
.paper-site #search-showcase .sc-question{max-width:none;width:calc(100% - 22px);padding:25px 28px;margin:0 0 24px;border:1px solid #534333;border-radius:1px;background:#342c24;color:#fff8eb;font-size:clamp(22px,2vw,29px);font-weight:600;line-height:1.55;letter-spacing:-.035em;word-break:keep-all;overflow-wrap:anywhere;box-shadow:5px 6px 0 #c9b999}
.paper-site #search-showcase .sc-answer{margin-left:22px;padding:27px 28px 28px;border:1px solid #c6b494;border-left:4px solid #8c6c48;border-radius:1px;background:#faf5e9;box-shadow:5px 6px 0 #d4c4a9}
.paper-site #search-showcase .sc-answer h3{font-size:20px;line-height:1.55;margin:0 0 13px;color:#352e24;word-break:keep-all;overflow-wrap:anywhere}
.paper-site #search-showcase .sc-answer p{font-size:15px;line-height:1.9;color:#5d5140;margin:0;word-break:keep-all;overflow-wrap:anywhere}
.paper-site #search-showcase .sc-querylinks{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:27px 0 0 22px}
.paper-site #search-showcase .sc-querylinks a{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:7px;min-width:0;min-height:100px;padding:18px 18px 20px;border:1px solid #c6b494;border-top:3px solid #b49970;border-radius:1px;background:#eee3cc;box-shadow:2px 3px 0 #d6c7ad;color:#423728;font-size:14px;font-weight:500;line-height:1.7;text-decoration:none;word-break:keep-all;overflow-wrap:anywhere}
.paper-site #search-showcase .sc-querylinks a small{font-size:11px;line-height:1.6;color:#776447;margin:0;font-weight:400}
.paper-site #search-showcase .sc-querylinks a:hover{border-color:#956649;background:#f4ead5}
.paper-site #search-showcase .sc-split>div:first-child>.sc-note{margin:21px 0 0 22px;font-size:12px;line-height:1.8;color:#796b56}
@media(max-width:1050px){
 .paper-site #search-showcase .sc-question{padding:23px 24px;font-size:24px}
 .paper-site #search-showcase .sc-answer{padding:24px}.paper-site #search-showcase .sc-answer h3{font-size:19px}
 .paper-site #search-showcase .sc-querylinks{gap:12px}.paper-site #search-showcase .sc-querylinks a{padding:15px;font-size:13px}
}
@media(max-width:760px){
 .paper-site #search-showcase .sc-question{width:calc(100% - 12px);padding:21px 22px;margin-bottom:23px;font-size:24px;box-shadow:4px 5px 0 #c9b999}
 .paper-site #search-showcase .sc-answer{margin-left:12px;padding:22px 21px;border-left-width:3px;box-shadow:4px 5px 0 #d4c4a9}
 .paper-site #search-showcase .sc-answer h3{font-size:19px;line-height:1.6}.paper-site #search-showcase .sc-answer p{font-size:14px;line-height:1.9}
 .paper-site #search-showcase .sc-querylinks{margin:24px 0 0 12px;grid-template-columns:1fr;gap:12px}
 .paper-site #search-showcase .sc-querylinks a{min-height:86px;padding:16px 20px;font-size:14px;gap:5px}
 .paper-site #search-showcase .sc-split>div:first-child>.sc-note{margin-left:12px;font-size:11px}
}
@media(max-width:360px){
 .paper-site #search-showcase .sc-question{font-size:22px;padding:19px 19px}
 .paper-site #search-showcase .sc-answer{padding:21px 18px}.paper-site #search-showcase .sc-answer h3{font-size:18px}
 .paper-site #search-showcase .sc-querylinks a{padding:15px 18px}
}
