.birthplace-search-module__jhACVG__wrapper{margin-top:12px;position:relative}.birthplace-search-module__jhACVG__field{text-align:left;gap:7px;display:grid;position:relative}.birthplace-search-module__jhACVG__field>span{color:#444942eb;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:12px;padding-left:3px;font-size:14px;font-weight:700;display:flex}.birthplace-search-module__jhACVG__field>span i{color:#825c30eb;letter-spacing:.07em;font-style:normal;font-weight:600}.birthplace-search-module__jhACVG__mobileCopy{display:none}.birthplace-search-module__jhACVG__field input{color:#403832;width:100%;height:50px;font:16px var(--serif);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fffcf6ad;border:1px solid #745c3f40;border-radius:3px 13px;outline:none;padding:0 15px;transition:border-color .25s,background .25s,box-shadow .25s}.birthplace-search-module__jhACVG__field input:focus{background:#fffdf8f0;border-color:#aa8043ad;box-shadow:0 0 0 3px #caab7621}.birthplace-search-module__jhACVG__results{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffcf5fa;border:1px solid #745c3f3d;border-radius:4px 16px;max-height:292px;padding:6px;position:absolute;top:76px;left:0;right:0;overflow:auto;box-shadow:0 24px 55px #48342a33}.birthplace-search-module__jhACVG__results button{color:#453c35;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:3px 10px;grid-template-columns:auto 1fr auto;align-items:baseline;gap:8px;width:100%;padding:10px 11px;display:grid}.birthplace-search-module__jhACVG__results button:hover,.birthplace-search-module__jhACVG__results button:focus-visible{background:#cfb5882e;outline:none}.birthplace-search-module__jhACVG__results strong{font:600 15px var(--serif)}.birthplace-search-module__jhACVG__results span{color:#453c35eb;font:14px var(--serif);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.birthplace-search-module__jhACVG__results small{color:#63492aeb;font:14px var(--sans)}.birthplace-search-module__jhACVG__results p{color:#453c35eb;font:14px var(--serif);margin:8px 10px}.birthplace-search-module__jhACVG__confirmed{color:#3b5e46eb;font:14px/1.45 var(--serif);text-align:left;align-items:center;gap:7px;margin:7px 3px 0;display:flex}.birthplace-search-module__jhACVG__confirmed b{color:#fff;width:16px;height:16px;font:14px var(--sans);background:#6f947a;border-radius:50%;place-items:center;display:grid}.birthplace-search-module__jhACVG__manual{background:#f9f0df61;border:1px solid #9e7c4130;border-radius:3px 14px;margin-top:10px;padding:12px}.birthplace-search-module__jhACVG__manual>p{color:#453c35eb;font:14px/1.55 var(--serif);text-align:left;margin:0 0 10px}.birthplace-search-module__jhACVG__manualGrid{grid-template-columns:1.35fr .65fr;gap:10px;display:grid}.birthplace-search-module__jhACVG__help{color:#414842eb;font:14px/1.45 var(--serif);text-align:left;margin:7px 3px 0}.birthplace-search-module__jhACVG__help a{color:inherit;text-underline-offset:2px}.birthplace-search-module__jhACVG__compactHelp{color:#414842eb;font:14px/1.4 var(--serif);text-align:left;margin:6px 3px 0}.birthplace-search-module__jhACVG__compactHelp summary{cursor:pointer;font-weight:600}.birthplace-search-module__jhACVG__compactHelp p{margin:5px 0 0}.birthplace-search-module__jhACVG__compactHelp a{color:inherit;text-underline-offset:2px}@media (max-width:620px){.birthplace-search-module__jhACVG__compact{margin-top:8px}.birthplace-search-module__jhACVG__compact .birthplace-search-module__jhACVG__desktopCopy{display:none}.birthplace-search-module__jhACVG__compact .birthplace-search-module__jhACVG__mobileCopy{display:inline}.birthplace-search-module__jhACVG__compact .birthplace-search-module__jhACVG__compactHelp{display:block}.birthplace-search-module__jhACVG__compact .birthplace-search-module__jhACVG__field{gap:4px}.birthplace-search-module__jhACVG__compact .birthplace-search-module__jhACVG__field>span{letter-spacing:.06em;font-size:12px}.birthplace-search-module__jhACVG__compact .birthplace-search-module__jhACVG__field>span i{color:#9a6e35;margin-left:auto;font-weight:800}.birthplace-search-module__jhACVG__compact .birthplace-search-module__jhACVG__field input{height:44px;padding-inline:10px;font-size:14px}.birthplace-search-module__jhACVG__compact .birthplace-search-module__jhACVG__confirmed{margin-top:5px;font-size:12px;line-height:1.4}.birthplace-search-module__jhACVG__compact .birthplace-search-module__jhACVG__confirmed b{width:14px;height:14px;font-size:10px}.birthplace-search-module__jhACVG__compact .birthplace-search-module__jhACVG__compactHelp{margin-top:5px;font-size:12px;line-height:1.4}.birthplace-search-module__jhACVG__compact .birthplace-search-module__jhACVG__results{top:63px}.birthplace-search-module__jhACVG__manualGrid{grid-template-columns:1fr}.birthplace-search-module__jhACVG__results button{grid-template-columns:1fr auto}.birthplace-search-module__jhACVG__results span{grid-area:2/1/auto/-1}}
