.has-map{position:relative}.has-map .input{padding-right:6.8rem}.has-go.has-map .input{padding-right:13.6rem}.search-map{border:1px solid var(--rule);color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:.35rem;padding:.62rem 1rem;font-size:.95rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}.has-go .search-map{right:7.4rem}.search-map:hover{border-color:var(--ink)}.search-map:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.hit-map:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:520px){.has-map .input{padding-right:3.6rem}.has-go.has-map .input{padding-right:9.4rem}.search-map{padding:.55rem .7rem}.has-go .search-map{right:6.1rem}.search-map-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.suggest li.has-hit-map{align-items:center}.suggest li.has-hit-map>.kind{margin-left:auto}.hit-map{border:1px solid var(--rule);color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;flex:none;padding:.18rem .6rem;font-size:.75rem;font-weight:600}.hit-map:hover{border-color:var(--ink)}.suggest li.hit-entity .hit-label{min-width:0}.home-search{width:100%}.home-search-tabs{background:var(--paper-2);border:1px solid var(--rule);border-radius:999px;gap:.25rem;max-width:100%;margin:0 0 .75rem;padding:.25rem;display:inline-flex}.home-search-tabs-wrap{justify-content:flex-start;display:flex}.home-search-tab{color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:.45rem 1rem;font-size:.9rem;font-weight:600;line-height:1.1}.home-search-tab:hover{background:var(--paper-3)}.home-search-tab[aria-selected=true]{background:var(--ink);color:#fff}.home-search-tab:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.home-search .hero-try{margin-top:.9rem}@media (max-width:400px){.home-search-tab{padding:.42rem .75rem;font-size:.85rem}}
