.search-studio{max-width:940px;margin:auto;padding-bottom:48px}.search-studio .breadcrumbs{margin-bottom:26px}.search-studio header h1{font-size:42px;letter-spacing:-1.2px;margin:8px 0 10px;line-height:1.15}.search-studio header p{color:#747582;font-size:17px;margin:0 0 25px}.live-search-field{display:flex;align-items:center;gap:14px;padding:8px 8px 8px 20px;border:1px solid #dadbe3;border-radius:9px;background:white;box-shadow:0 5px 24px #24243206}.live-search-field:focus-within{border-color:#fa465f;box-shadow:0 0 0 3px #fa465f16}.live-search-field svg{color:#fa465f;flex:none}.live-search-field input{flex:1;min-width:0;border:0;outline:0!important;box-shadow:none!important;font:400 18px/1.5 var(--body);padding:12px 0;background:transparent;color:#24242e}.live-search-field .button{border-radius:5px;padding:15px 22px}.search-hint{font-size:12px;color:#7c7d87;margin:10px 0 0}.search-discover{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:22px 0 30px}.search-discover>span{font-size:12px;color:#797985;margin-right:6px}.search-discover a{border:1px solid #e3e3e9;border-radius:20px;font-size:13px;padding:5px 12px}.search-discover a:hover{border-color:#fa465f;color:#df3054}.live-search-panel{border-top:1px solid #e7e7ed}.live-search-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0 8px}.live-search-top h2{font-size:19px;margin:0}.live-search-top>span{font-size:12px;color:#777984}.search-hit{display:flex;align-items:center;gap:18px;padding:18px 0;border-bottom:1px solid #eeeeF2;color:#24242d}.search-hit:hover strong,.search-hit:focus-visible strong{color:#e63358}.search-hit:focus-visible{outline:2px solid #fa465f;outline-offset:3px;border-radius:4px}.search-hit-image{width:104px;height:78px;object-fit:cover;border-radius:5px;flex:none}.search-hit-copy{min-width:0;display:flex;flex-direction:column;gap:5px}.search-hit-meta{font-size:11px;color:#85838f}.search-hit strong{font:600 19px/1.3 var(--body);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.search-hit-excerpt{font-size:14px;line-height:1.5;color:#777984;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.search-hit-arrow{margin-left:auto;color:#fa465f;font-size:21px;padding:0 7px}.search-correction{font-size:14px;color:#9f3550;background:#fff4f6;border-radius:5px;padding:10px 13px;margin:10px 0}.search-no-results{padding:26px 0;color:#72737f;line-height:1.6}.search-all{display:block;padding:18px 0;font-size:14px;font-weight:600;color:#df3054}.search-all[hidden],.search-correction[hidden]{display:none}.live-search-panel[aria-busy=true]{opacity:.65}@media(max-width:600px){.search-studio header h1{font-size:33px}.search-studio header p{font-size:15px}.live-search-field{gap:8px;padding-left:12px}.live-search-field input{font-size:16px}.live-search-field .button{padding:13px 10px;font-size:12px}.search-hit{gap:12px}.search-hit-image{width:78px;height:78px}.search-hit strong{font-size:16px}.search-hit-excerpt{font-size:12px}.search-hit-arrow{display:none}.live-search-top{align-items:start}.live-search-top h2{font-size:17px}}
