.elogit-search{--es-red:#ce463a;--es-red-text:#b53a30;--es-red-soft:#db746c;--es-maroon:#4e1a17;--es-navy:#002864;--es-pink-light:#f4d2d1;--es-blue-grey:#d4dbe5;--es-paper:#fcf4f3;--es-white:#fff;--es-text:#2b2b2b;--es-muted:#6b6363;--es-line:#ecd8d5;--es-focus:var(--es-navy);--es-font:"Open Sans", "Segoe UI", system-ui, -apple-system, Roboto, Arial, sans-serif;--es-radius-nav:2.25rem;font-family:var(--es-font);color:var(--es-text);text-align:left;letter-spacing:normal;-webkit-font-smoothing:antialiased;font-size:1rem;font-weight:400;line-height:1.5;position:relative;container:elogit-search/inline-size}.elogit-search *,.elogit-search :before,.elogit-search :after{box-sizing:border-box}.elogit-search :is(h1,h2,h3,h4,p,ul,ol,li,figure,fieldset,legend,blockquote){font:inherit;color:inherit;letter-spacing:inherit;text-transform:none;border:0;margin:0;padding:0}.elogit-search :is(ul,ol){list-style:none}.elogit-search :is(button,input){font:inherit;color:inherit;letter-spacing:inherit;text-transform:none;box-shadow:none;margin:0}.elogit-search button{text-align:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}.elogit-search button:disabled{cursor:default}.elogit-search a{color:inherit}.elogit-search img{max-width:100%;display:block}.elogit-search mark{color:inherit;background:0 0;font-weight:600}.elogit-search :focus-visible{outline:3px solid var(--es-focus);outline-offset:2px}.elogit-search :is(input:not([type=checkbox],[type=radio],[type=button],[type=submit]),textarea):focus-visible{border-color:var(--es-red);box-shadow:0 0 0 3px var(--es-pink-light);outline:none}.elogit-search [hidden]{display:none!important}.elogit-search .es-icon{vertical-align:middle;flex:none;width:1.25em;height:1.25em;display:inline-block}.elogit-search .es-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.elogit-search .es-link{color:inherit;align-items:center;gap:.5rem;font-size:.9375rem;line-height:1.4;text-decoration:none;display:inline-flex}.elogit-search .es-link>span{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}.elogit-search .es-link:hover>span{text-decoration-thickness:2px}.elogit-search .es-link .es-icon{width:1.1em;height:1.1em}.elogit-search .es-kicker{align-items:center;gap:.5rem;font-size:.875rem;line-height:1.3;display:flex}.elogit-search .es-side-heading{color:var(--es-maroon);margin-bottom:.75rem;font-size:1.25rem;font-weight:400;line-height:1.3}.elogit-search .es-textbtn{text-underline-offset:.25em;align-items:center;gap:.35rem;font-size:.875rem;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.elogit-search .es-textbtn:hover{text-decoration-thickness:2px}.elogit-search .es-navcard{--es-motif:var(--es-text);border-radius:var(--es-radius-nav) 0 var(--es-radius-nav) var(--es-radius-nav);background:var(--es-pink-light);color:var(--es-text);padding:1.75rem 2rem;position:relative}.elogit-search .es-navcard:after{content:"";pointer-events:none;background:linear-gradient(var(--es-motif), var(--es-motif)) right top / 1.9rem 1px no-repeat, linear-gradient(var(--es-motif), var(--es-motif)) right center / 4.8rem 1px no-repeat, linear-gradient(var(--es-motif), var(--es-motif)) right bottom / 2.9rem 1px no-repeat;width:4.8rem;height:2.2rem;position:absolute;top:1.375rem;right:0}.elogit-search .es-navcard>.es-kicker,.elogit-search .es-navcard:not(.es-navcard--red,.es-navcard--navy) :is(.es-navcard__title,.es-wizard__title){padding-right:5rem}.elogit-search .es-navcard--blue-grey{background:var(--es-blue-grey)}.elogit-search .es-navcard--red,.elogit-search .es-navcard--navy{--es-motif:var(--es-white);--es-focus:var(--es-white);border-radius:var(--es-radius-nav) var(--es-radius-nav) 0 var(--es-radius-nav);color:var(--es-white)}.elogit-search .es-navcard--red{background:var(--es-red)}.elogit-search .es-navcard--navy{background:var(--es-navy)}.elogit-search .es-navcard--red:after,.elogit-search .es-navcard--navy:after{top:auto;bottom:1.5rem}.elogit-search .es-navcard>.es-link{padding-right:4.5rem}.elogit-search .es-navcard__title{margin:1rem 0 .75rem;font-size:1.75rem;font-weight:400;line-height:1.2}.elogit-search .es-navcard__text{max-width:36em;margin-bottom:1.25rem}@keyframes es-pulse{0%,to{outline-color:#ce463a00;box-shadow:0 0 #f4d2d100}45%{outline-color:#ce463ae6;box-shadow:0 0 0 6px #f4d2d1bf}}
