.cms-home-help-search{max-width:38rem;margin:1.4rem 0 .8rem}
.cms-home-help-search label{display:block;margin-bottom:.55rem;color:#f8fbff;font-size:1rem;font-weight:800;line-height:1.4}
.cms-home-help-entry{display:flex;gap:.55rem;align-items:stretch}
.cms-home-help-entry input{min-width:0;flex:1;min-height:52px;box-sizing:border-box;border:1px solid #60839a;border-radius:.7rem;padding:.8rem .9rem;background:#071421;color:#f8fbff;font:inherit;font-size:16px}
.cms-home-help-entry input::placeholder{color:#aec7d7;opacity:1}
.cms-home-help-entry button{min-height:52px;flex-shrink:0;border:1px solid #8bd0ff;border-radius:.7rem;padding:.8rem 1rem;background:#8bd0ff;color:#071a29;font:inherit;font-weight:800;cursor:pointer}
.cms-home-help-search input:focus-visible,.cms-home-help-search button:focus-visible{outline:3px solid #ffd45b;outline-offset:3px}
.cms-home-help-search small{display:block;margin-top:.55rem;color:#c1d6e3;font-size:.8rem;line-height:1.45}
.cms-home-help-search .cms-home-help-private{margin-top:.25rem}
.cms-home-answer-finder [data-home-help-context]{display:block;margin:.5rem 0;color:#c1d6e3;font-size:.8rem;line-height:1.45}
@media(max-width:520px){.cms-home-help-entry{display:grid;grid-template-columns:minmax(0,1fr)}.cms-home-help-entry button{width:100%}.cms-home-help-search{margin-top:1.1rem}}
