.cl-experience .x-community-home-search{padding:28px;border:1px solid #dce3dc;border-radius:16px;background:#fff;margin:32px 0}.cl-experience .x-community-home-search h2{font-size:26px;line-height:1.25;margin:8px 0 12px}.cl-experience .x-community-home-search>p{font-size:16px;line-height:1.6;color:#42574a}.cl-experience .x-home-search-fields{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-end}.cl-experience .x-home-search-fields label{display:grid;gap:7px;font-size:13px;font-weight:700;color:#334d3d;flex:1 1 150px;min-width:0}.cl-experience .x-home-search-fields label:first-child{flex:2 1 220px}.cl-experience .x-home-search-fields input,.cl-experience .x-home-search-fields select{box-sizing:border-box;display:block;width:100%;min-width:0;min-height:48px;border:1px solid #b9c9be;border-radius:9px;padding:10px 12px;background:white;color:#243a2c;font:400 16px/1.4 system-ui,sans-serif}.cl-experience .x-home-search-fields button{flex:1 1 205px;min-height:48px;border:1px solid #365e45;border-radius:9px;background:#365e45!important;color:white!important;font:700 15px/1.4 system-ui,sans-serif;padding:11px 16px;cursor:pointer}.cl-experience .x-home-search-fields :focus-visible{outline:3px solid #bc6c42;outline-offset:3px}.cl-experience .x-community-home-search .x-home-search-note{font-size:13px;line-height:1.65;color:#66736b;margin:18px 0 0}@media(max-width:650px){.cl-experience .x-community-home-search{padding:20px}.cl-experience .x-home-search-fields>*{flex-basis:100%!important}}
