.fitting-search-v45{margin:26px auto;padding:24px;border:1px solid #dce6e8;border-top:3px solid #e5ad00;border-radius:16px;background:#fff;box-sizing:border-box;min-width:0}.fitting-search-v45 h2{font-size:1.35rem;margin:0 0 16px}.fitting-search-v45 label{display:block;margin-bottom:8px}.fitting-search-v45 input{width:100%;max-width:700px;box-sizing:border-box;padding:13px;border:1px solid #91a4af;border-radius:8px;font:inherit}.fitting-search-v45 p{font-size:.9rem;color:#526677}.fitting-search-v45 ul{padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fitting-search-v45 li a{display:block;border:1px solid #dce6e8;border-radius:8px;padding:12px;color:#08674c;overflow-wrap:anywhere}.fitting-search-v45 :focus-visible{outline:3px solid #b18500;outline-offset:3px}@media(max-width:640px){.fitting-search-v45{width:calc(100% - 36px);max-width:calc(100% - 36px);margin:18px;padding:18px}.fitting-search-v45 ul{grid-template-columns:1fr}}
