.form--search{display:flex;max-width:40rem;position:relative}.main-content .form--search{margin:1rem 0}@media screen and (min-width:1020px){.main-content .form--search{margin:1rem 0}}.form--search .form-item{margin:0;width:100%}.form--search .form-actions{margin:0;position:absolute;right:0}.form--search .form-text--search{background-color:var(--color-grey-lighter);border-radius:25px;border-width:0;font-size:.9em;padding:.85em 3em .85em 1rem;width:100%}.form--search .form-text--search::placeholder{font-size:.8rem}@media screen and (min-width:1020px){.form--search .form-text--search{padding:.85em 3em .85em 1.5rem}}.form--search .button--search{background-color:transparent;border:0;border-radius:50%;box-shadow:none;box-sizing:content-box;color:var(--color-corporate);cursor:pointer;font-size:.9em;height:1rem;margin-block:unset;margin-inline:unset;padding:.85em 1em;width:1rem}.form--search .button--search .icon{fill:var(--color-corporate)}.form--search .button--search span{clip:rect(.1rem,.1rem,.1rem,.1rem);word-wrap:normal;bottom:auto;height:.1rem;left:auto;overflow:hidden;position:absolute!important;right:auto;top:auto;width:.1rem}.form--search .button--search span.focusable:active,.form--search .button--search span.focusable:focus{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}.form--search .button--search:hover{background-color:rgba(0,0,0,.04)}.form--search .button--search:hover .icon{fill:var(--color-corporate-darker)}.main-content .form--search.form--view-agenda{margin-bottom:2rem}