.finder-contract-query-label{display:grid;gap:.35rem;font-weight:800;margin:1rem 0 .45rem}.finder-contract-query-label small{color:var(--muted,#526460);font-weight:500;line-height:1.45}.finder-contract-invitation{display:grid;gap:.35rem;margin:1rem 0;padding:1rem 1.15rem;border:2px solid #153b3a;border-radius:1rem;background:#edf6f2;color:#102b2a;box-shadow:0 8px 22px rgba(21,59,58,.08)}.finder-contract-invitation strong{font-size:1.05rem;color:#153b3a}.finder-contract-invitation span{max-width:76ch;line-height:1.55;font-size:.93rem}.finder-contract-guided{margin-left:.65rem;min-height:44px;border:2px solid #153b3a;border-radius:999px;background:#fff;color:#153b3a;padding:.65rem 1rem;font-weight:800;cursor:pointer}.finder-contract-guided:hover{background:#153b3a;color:#fff}.finder-contract-guided:focus-visible,.finder-contract-guidance button:focus-visible{outline:3px solid #e49b52;outline-offset:3px}.finder-contract-guidance{margin:1.25rem 0;padding:clamp(1.2rem,3vw,2rem);border:2px solid #153b3a;border-radius:1rem;background:#edf6f2;color:#102b2a;box-shadow:0 10px 28px rgba(21,59,58,.10)}.finder-contract-guidance h3{margin:0 0 .7rem;font:700 clamp(1.35rem,3vw,2rem)/1.15 Georgia,serif}.finder-contract-guidance p{max-width:72ch;line-height:1.6}.finder-contract-guidance div{display:flex;flex-wrap:wrap;gap:.65rem}.finder-contract-guidance button{min-height:44px;border:1px solid #153b3a;border-radius:999px;background:#fff;color:#153b3a;padding:.65rem .95rem;font-weight:800;cursor:pointer}.finder-contract-guidance button:hover{background:#153b3a;color:#fff}@media(max-width:640px){.finder-contract-guided{display:block;width:100%;margin:.7rem 0 0}.finder-contract-guidance div{display:grid}.finder-contract-guidance button{width:100%}.finder-contract-invitation{margin-inline:0}}
