.search-breadcrumb{padding-top:25px;padding-bottom:10px;font-size:.73rem;line-height:1.8;color:#b8b9ac;display:flex;flex-wrap:wrap;gap:8px}.search-breadcrumb a{color:#c6aa74;text-decoration:none}.search-breadcrumb a[aria-current]{color:#b8b9ac}.search-faq{padding-top:70px;padding-bottom:70px}.search-faq h2{font-size:clamp(2.2rem,4vw,3.3rem);font-weight:400}.search-faq details{border-top:1px solid #77705a55;padding:22px 0}.search-faq summary{cursor:pointer;font-size:1.05rem;color:#ead9b8;line-height:1.6}.search-faq p{max-width:75ch;line-height:1.9;color:#dfdfd2;margin:20px 0 8px}.search-summary{border-left:2px solid #bca171;background:#20231e;padding:24px 28px;margin-bottom:45px}.search-summary h2{font-family:Inter,sans-serif!important;font-size:.75rem!important;letter-spacing:.09em;text-transform:uppercase;color:#c6aa74;margin:0 0 16px!important}.search-summary p{font-size:1rem!important;line-height:1.85;margin-bottom:0!important}.search-summary .editorial-credit{font-size:.75rem!important;margin-top:15px;color:#c6aa74}.search-breadcrumb a:focus-visible,.search-faq summary:focus-visible{outline:2px solid #c6aa74;outline-offset:5px}
