body .is-root-container .block-search-1{position:relative;overflow:hidden}body .is-root-container .block-search-1 .wrapper{display:flex;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem);flex-flow:column}body .is-root-container .block-search-1 .top{padding-top:min(calc(1.25rem + 1.875 * (100vw - 22.5rem) / 77.5),3.125rem);padding-bottom:min(calc(1.25rem + 1.875 * (100vw - 22.5rem) / 77.5),3.125rem);background-color:#f7f7f7}body .is-root-container .block-search-1 .top .wrapper .search-field{gap:1rem;display:grid;align-items:center;grid-template-columns:minmax(0, 1fr) auto}body .is-root-container .block-search-1 .top .wrapper .search-field .icon{height:min(calc(1.25rem + 0.625 * (100vw - 22.5rem) / 77.5),1.875rem);width:min(calc(1.25rem + 0.625 * (100vw - 22.5rem) / 77.5),1.875rem);border-radius:0rem;border-style:solid;border-width:1px;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;cursor:pointer}body .is-root-container .block-search-1 .top .wrapper .search-field .icon svg{color:#003764;opacity:1;width:min(calc(1rem + 0.4375 * (100vw - 22.5rem) / 77.5),1.4375rem);height:min(calc(1rem + 0.4375 * (100vw - 22.5rem) / 77.5),1.4375rem);color:var(--credit-union-primary, #003764)}body .is-root-container .block-search-1 .top .wrapper .search-field .field{position:relative;display:block}body .is-root-container .block-search-1 .top .wrapper .search-field .field input{font-family:Aeonik Pro;font-weight:400;line-height:1.2;font-size:min(calc(0.875rem + 0.25 * (100vw - 22.5rem) / 77.5),1.125rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#757575;width:100%;max-width:100%;padding:0.625rem 0;border:0;outline:none;background-color:rgba(0,0,0,0)}body .is-root-container .block-search-1 .top .wrapper .search-field .field input::-moz-placeholder{font-family:Aeonik Pro;font-weight:400;line-height:1.2;font-size:min(calc(0.875rem + 0.25 * (100vw - 22.5rem) / 77.5),1.125rem);letter-spacing:0em;text-decoration:None;text-transform:None;color:#757575}body .is-root-container .block-search-1 .top .wrapper .search-field .field input::placeholder{font-family:Aeonik Pro;font-weight:400;line-height:1.2;font-size:min(calc(0.875rem + 0.25 * (100vw - 22.5rem) / 77.5),1.125rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#757575}body .is-root-container .block-search-1 .top .wrapper .search-field .field input::-webkit-search-cancel-button{display:none}body .is-root-container .block-search-1 .top .wrapper .search-field .field .clear{position:absolute;top:50%;right:0;width:0.9375rem;height:0.9375rem;transform:translateY(-50%)}body .is-root-container .block-search-1 .top .wrapper .search-field .field::after{height:.063rem;background-color:#fff;opacity:.2;position:absolute;bottom:0;display:block;width:100%;height:0.0625rem;content:""}body .is-root-container .block-search-1 .middle{padding-top:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);padding-bottom:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);background-color:#003764}body .is-root-container .block-search-1 .middle .wrapper{width:100rem;padding-right:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);padding-left:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}body .is-root-container .block-search-1 .middle .wrapper .message{font-family:Aeonik Pro;font-weight:400;line-height:1.4;font-size:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 77.5),1.25rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#fff}body .is-root-container .block-search-1 .bottom{position:relative}body .is-root-container .block-search-1 .bottom .wrapper{padding-top:3.125rem;padding-bottom:7.5rem}body .is-root-container .block-search-1 .bottom .wrapper .posts{display:flex;flex-direction:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}body .is-root-container .block-search-1 .bottom .wrapper .posts .post .infos{display:flex;flex-direction:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}body .is-root-container .block-search-1 .bottom .wrapper .posts .post .infos .heading{display:flex;flex-direction:column;gap:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 77.5),1.25rem)}body .is-root-container .block-search-1 .bottom .wrapper .posts .post .infos .heading .overline{font-family:Aeonik Pro;font-weight:400;line-height:1.2;font-size:min(calc(0.875rem + 0.25 * (100vw - 22.5rem) / 77.5),1.125rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#363939}body .is-root-container .block-search-1 .bottom .wrapper .posts .post .infos .heading .title{font-family:Aeonik Pro;font-weight:400;line-height:1.2;font-size:min(calc(1rem + 0.625 * (100vw - 22.5rem) / 77.5),1.625rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#363939}body .is-root-container .block-search-1 .bottom .wrapper .posts .post .infos .excerpt{font-family:Aeonik Pro;font-weight:400;line-height:1.4;font-size:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 77.5),1.25rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#757575}body .is-root-container .block-search-1 .bottom .wrapper .posts .post .infos .excerpt:has(.excerpt_part:empty){display:none}body .is-root-container .block-search-1 .bottom .wrapper .posts .post .infos .line{height:.063rem;background-color:#363939;opacity:.2;margin:0;border:0}body .is-root-container .block-search-1 .no-results{padding-top:min(calc(3.125rem + 5.625 * (100vw - 22.5rem) / 77.5),8.75rem);padding-bottom:min(calc(3.125rem + 5.625 * (100vw - 22.5rem) / 77.5),8.75rem);background-color:#fff;min-height:12.5rem}body .is-root-container .block-search-1 .no-results .wrapper{width:100rem;padding-right:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);padding-left:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}body .is-root-container .block-search-1 .no-results .wrapper .title{font-family:Aeonik Pro;font-weight:400;line-height:1.2;font-size:min(calc(1.5rem + 1 * (100vw - 22.5rem) / 77.5),2.5rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#363939}