.company-lookup{grid-column:1/-1;min-width:0;padding:12px 0;display:grid;gap:8px;text-transform:none;letter-spacing:normal;font-weight:400}.company-lookup[hidden],.company-lookup [hidden]{display:none!important}.company-lookup p{margin:0;line-height:1.5;overflow-wrap:anywhere}.company-lookup p:empty{display:none}.company-lookup>div{display:grid;gap:8px;padding:16px;border:1px solid var(--willa-line,#ddd1c4);background:var(--willa-cream,#f2ece4);color:var(--willa-ink,#282525)}.company-lookup button{width:auto;justify-self:start;min-height:44px;padding:12px 16px;border:1px solid var(--willa-wine,#9c3b3b);background:var(--willa-ivory,#fdfaf7);color:var(--willa-wine-dark,#702a30);font:inherit;cursor:pointer}.company-lookup button:disabled{opacity:.55;cursor:default}.company-lookup button:focus-visible{outline:3px solid var(--willa-wine,#9c3b3b);outline-offset:3px}.company-lookup small{overflow-wrap:anywhere}@media(max-width:500px){.company-lookup button{justify-self:stretch;width:100%}}
