/*!/myjs/search/msfa-search.css*/.msfa-wrapper{--msfa-orange:#FD9800;--msfa-mode:phone;box-sizing:border-box;width:100%;margin:0 auto;padding:40px 10px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"top" "form" "bottom";column-gap:30px;row-gap:0;align-items:start}.msfa-wrapper *,.msfa-wrapper *::before,.msfa-wrapper *::after{box-sizing:border-box}.msfa-wrapper [hidden]{display:none!important}.msfa-form{grid-area:form;width:100%;max-width:540px;justify-self:center;background:#FEF9E1;padding:20px;border-radius:8px}.msfa-wrapper .search-form-row{display:flex;align-items:center;justify-content:center;margin-bottom:12px;width:100%}.msfa-wrapper .search-form{display:flex;align-items:center;justify-content:center;width:100%;flex-wrap:nowrap;margin:0}.msfa-wrapper .search-input{flex:1 1 auto;min-width:0;width:100%;padding:10px 12px;font-size:18px;border:2px solid var(--msfa-orange);border-radius:8px 0 0 8px;height:50px;outline:none;margin:0}.msfa-wrapper .search-button{flex:0 0 auto;background:var(--msfa-orange);border:none;color:#fff;padding:0 18px;height:50px;border-radius:0 8px 8px 0;cursor:pointer;display:flex;align-items:center;font-size:16px;margin:0}.msfa-wrapper .search-button svg{width:30px;height:30px;fill:#fff}.msfa-wrapper .filters-row{width:100%;display:flex;gap:12px 16px;align-items:stretch;justify-content:center;margin:15px auto 0;flex-wrap:wrap}.msfa-wrapper .filter-section{flex:1 1 150px;min-width:0;background:#fff;border:1px solid var(--msfa-orange);padding:12px 14px}.msfa-wrapper .filter-title{font-weight:700;margin:0 0 10px 0;color:#222}.msfa-wrapper .options-list{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.msfa-wrapper .option-item{display:flex;align-items:center;gap:8px;cursor:pointer;user-select:none;color:#333;font-size:.98em}.msfa-wrapper .option-item input{transform:translateY(1px)}.msfa-status{min-height:1.4em;margin:10px 0 0;color:#888;text-align:left}.msfa-powered{display:flex;justify-content:flex-end;margin-top:12px}.msfa-status:empty{display:none}.msfa-status.msfa-error{color:#e00}.msfa-group{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:2rem 2.5rem;align-content:start}.msfa-top{grid-area:top;margin-bottom:30px}.msfa-bottom{grid-area:bottom;margin-top:30px}.msfa-left{grid-area:left}.msfa-right{grid-area:right}.msfa-cards{display:grid;grid-template-columns:minmax(0,1fr);column-gap:.75rem;row-gap:.25rem;align-items:stretch}.msfa-cards.msfa-single{row-gap:.75rem}.msfa-cell{min-width:0;display:flex;flex-direction:column;container-type:inline-size}.msfa-cell>.result-cell{flex:1 1 auto}.msfa-cell-head{min-height:2.4rem;margin-bottom:.25rem}.msfa-cards.msfa-single .msfa-cell-head:empty{display:none}.msfa-cat-heading{font-size:1.5rem;font-size:clamp(1rem, 9.4cqw, 1.5rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin:0;padding-bottom:.4rem;border-bottom:2px solid currentColor}.msfa-wrapper .result-cell{background:#fff;display:flex;flex-direction:column;text-decoration:none;color:inherit;overflow:hidden;border:1px solid #ececec;border-radius:6px;transition:border-color 0.15s ease,box-shadow 0.15s ease}.msfa-wrapper .result-cell:hover,.msfa-wrapper .result-cell:focus-visible{border-color:var(--msfa-orange);box-shadow:0 2px 8px rgb(0 0 0 / .08)}.msfa-wrapper .result-inner{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:.4rem}.msfa-wrapper .result-image{width:100%;height:80px;object-fit:cover;object-position:center;display:block;background:#eee}.msfa-wrapper .result-content{width:100%;padding:2px 10px 6px}.msfa-wrapper .result-content p{margin:0 0 6px 0;word-break:break-word;line-height:1.4;color:#444;font-size:.98em}.msfa-wrapper .result-content b{font-weight:700;font-size:1.05em;color:inherit}@media (min-width:701px){.msfa-wrapper{--msfa-mode:tablet;width:calc(100vw - 64px);margin-left:0;margin-right:0;position:relative;left:50%;transform:translateX(-50%)}}@media (min-width:1160px){.msfa-wrapper{--msfa-mode:frame;grid-template-columns:minmax(240px,1fr) minmax(0,540px) minmax(240px,1fr);grid-template-areas:"top  top  top" "left form right" "bottom bottom bottom";column-gap:30px}.msfa-form{align-self:center}.msfa-left,.msfa-right{align-self:center}}@media (max-width:700px){.msfa-form{padding:14px}.msfa-wrapper .filters-row{gap:10px}.msfa-wrapper .filter-section{flex-basis:120px;padding:10px}.msfa-wrapper .option-item{font-size:.92em;gap:6px}}.msfa-page .page-header .entry-title{text-align:center}.msfa-intro{text-align:center}.msfa-intro p{margin:0 0 .5em}.msfa-page .msfa-wrapper{padding-top:20px}@media (min-width:701px){.msfa-intro{box-sizing:border-box;width:calc(100vw - 64px);position:relative;left:50%;transform:translateX(-50%)}}.msfa-wrapper .msfa-try{margin:-2px 0 0;font-size:.95em;line-height:1.5;text-align:left;color:#333}.msfa-wrapper .msfa-try a{color:#b45f06;text-decoration:underline}.msfa-wrapper .msfa-try a:hover,.msfa-wrapper .msfa-try a:focus-visible{color:#7a3f00}