/* VARREZA / Todesanzeigen-Suche – gezielt auf dieses Modul begrenzt */
.obit-search{background:#fff;border-radius:22px;padding:28px 30px;margin:22px 0 20px;box-shadow:0 14px 38px rgba(24,55,46,.07)}
.obit-search__title{font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(1.45rem,2.5vw,2rem);font-weight:500;line-height:1.2;margin:0 0 20px;color:#17352d}
.obit-search__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px}
.obit-search__field{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:.78rem;font-weight:700;color:#27483f}
.obit-search__field input{width:100%;min-width:0;height:50px;margin:0;border:1px solid #d8dfda;border-radius:13px;background:#fff;padding:0 15px;font:inherit;font-size:.94rem;font-weight:400;color:#17352d;box-shadow:none}
.obit-search__field input::placeholder{color:#75837c;opacity:1}
.obit-search__field input:focus-visible{outline:3px solid rgba(36,92,69,.2);outline-offset:1px;border-color:#245c45}
.obit-search__submit{height:50px;border:0;border-radius:13px;padding:0 24px;background:#173c31;color:#fff;font:inherit;font-weight:750;cursor:pointer;white-space:nowrap}
.obit-search__submit:hover{background:#0f2e26}.obit-search__submit:focus-visible{outline:3px solid #b89a6a;outline-offset:3px}
@media(max-width:620px){.obit-search{padding:21px 18px;border-radius:18px}.obit-search__row{grid-template-columns:1fr}.obit-search__submit{width:100%}}
