.business-media-module__KwKpMW__media{background:#edf1ee;border:1px solid #5431241c;border-radius:18px;overflow:hidden;box-shadow:inset 0 1px #ffffffa6}.business-media-module__KwKpMW__visual{aspect-ratio:16/10;background:#e8ede9;width:100%;position:relative;overflow:hidden}.business-media-module__KwKpMW__visual img{object-fit:cover;transition:transform .32s,filter .32s}.business-media-module__KwKpMW__illustrative .business-media-module__KwKpMW__visual img{object-position:var(--cover-x,50%) var(--cover-y,50%);filter:saturate(.92) contrast(1.025) hue-rotate(var(--cover-hue,0deg));transform:scale(1.06)}.business-media-module__KwKpMW__coverIdentity{z-index:1;color:#fff;text-shadow:0 1px 10px #00000059;background:linear-gradient(#0000 16%,#0718132e 46%,#071813e6 100%);flex-direction:column;justify-content:flex-end;gap:5px;padding:46px 14px 13px;display:flex;position:absolute;inset:0}.business-media-module__KwKpMW__coverIdentity strong{text-wrap:balance;max-width:95%;font-size:clamp(15px,2vw,21px);line-height:1.5}.business-media-module__KwKpMW__coverMark{aspect-ratio:1;background:color-mix(in srgb, var(--cover-accent,#d6ad55) 78%, transparent);color:#14251f;width:40px;text-shadow:none;border:1px solid #ffffff6b;border-radius:13px;place-items:center;font-size:18px;font-weight:950;display:grid;position:absolute;inset-block-start:12px;inset-inline-end:13px;box-shadow:0 8px 24px #0003}.business-media-module__KwKpMW__coverKicker,.business-media-module__KwKpMW__coverIdentity small{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#133027ad;border:1px solid #ffffff42;border-radius:999px;width:fit-content;max-width:100%;padding:4px 8px;font-size:10.5px;font-weight:800;line-height:1.45}.business-media-module__KwKpMW__coverIdentity small{opacity:.92}.business-media-module__KwKpMW__card{border-radius:17px;margin:-4px -4px 14px}.business-media-module__KwKpMW__card .business-media-module__KwKpMW__visual{aspect-ratio:16/9}.business-media-module__KwKpMW__detail{background:#ffffff14;border-color:#ffffff24;margin-bottom:17px}.business-media-module__KwKpMW__detail .business-media-module__KwKpMW__visual{aspect-ratio:16/10}.business-media-module__KwKpMW__caption{color:#53635d;background:#fffefb;gap:5px;padding:11px 12px 12px;font-size:11.5px;line-height:1.75;display:grid}.business-media-module__KwKpMW__caption a{color:#2d6d58;font-weight:900}.business-media-module__KwKpMW__detail .business-media-module__KwKpMW__caption{color:#d8e4df;background:#081e18c2}.business-media-module__KwKpMW__detail .business-media-module__KwKpMW__caption a{color:#f0d184}@media (hover:hover) and (pointer:fine){.business-media-module__KwKpMW__card:hover .business-media-module__KwKpMW__visual img{transform:scale(1.025)}.business-media-module__KwKpMW__card.business-media-module__KwKpMW__illustrative:hover .business-media-module__KwKpMW__visual img{transform:scale(1.1)}}@media (max-width:680px){.business-media-module__KwKpMW__card .business-media-module__KwKpMW__visual,.business-media-module__KwKpMW__detail .business-media-module__KwKpMW__visual{aspect-ratio:16/10}.business-media-module__KwKpMW__coverIdentity{padding:42px 12px 12px}.business-media-module__KwKpMW__coverIdentity strong{font-size:15px}.business-media-module__KwKpMW__coverKicker,.business-media-module__KwKpMW__coverIdentity small{font-size:10px}}@media (prefers-reduced-motion:reduce){.business-media-module__KwKpMW__visual img{transition:none}}@media (prefers-contrast:more){.business-media-module__KwKpMW__media{border-color:currentColor}}
.listing-discovery-module__cELfGW__cardActions{align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr) repeat(3,minmax(44px,auto))!important}.listing-discovery-module__cELfGW__cardActions .button{justify-content:center;min-width:44px;padding-inline:10px}.listing-discovery-module__cELfGW__cardDiscovery{scrollbar-width:none;gap:6px;margin-top:8px;padding-bottom:2px;display:flex;overflow-x:auto}.listing-discovery-module__cELfGW__cardDiscovery::-webkit-scrollbar{display:none}.listing-discovery-module__cELfGW__heroDiscovery::-webkit-scrollbar{display:none}.listing-discovery-module__cELfGW__cardDiscovery a{color:#73594e;background:#faf6f2;border:1px solid #56312414;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:34px;padding:6px 9px;font-size:.61rem;font-weight:850;display:inline-flex}.listing-discovery-module__cELfGW__cardDiscovery a:last-child{color:#2b7277;background:#eef6f4;border-color:#2b72771f}.listing-discovery-module__cELfGW__heroDiscovery{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.listing-discovery-module__cELfGW__heroDiscovery a{color:#ead8ce;background:#ffffff0e;border:1px solid #ffffff1c;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:6px 10px;font-size:.62rem;font-weight:850;transition:background .18s,border-color .18s;display:inline-flex}.listing-discovery-module__cELfGW__heroDiscovery a:hover,.listing-discovery-module__cELfGW__heroDiscovery a:focus-visible{color:#fff;background:#ffffff18;border-color:#e6b96f57}@media (max-width:680px){.listing-card__actions.listing-discovery-module__cELfGW__cardActions.listing-discovery-module__cELfGW__cardActions{grid-auto-flow:row;align-content:start;align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(44px,auto)!important;display:grid!important}:is(.listing-card__actions.listing-discovery-module__cELfGW__cardActions.listing-discovery-module__cELfGW__cardActions .button--primary,.listing-card__actions.listing-discovery-module__cELfGW__cardActions.listing-discovery-module__cELfGW__cardActions .button--ghost){grid-column:1/-1!important}.listing-card__actions.listing-discovery-module__cELfGW__cardActions.listing-discovery-module__cELfGW__cardActions .button{align-self:stretch;width:100%;min-width:0;height:auto!important;min-height:44px!important}.listing-discovery-module__cELfGW__cardDiscovery,.listing-discovery-module__cELfGW__heroDiscovery{overscroll-behavior-inline:contain;flex-wrap:nowrap;overflow-x:auto}.listing-discovery-module__cELfGW__heroDiscovery{padding-bottom:3px}.listing-discovery-module__cELfGW__heroDiscovery a{white-space:nowrap;flex:none}}@media (prefers-reduced-motion:reduce){.listing-discovery-module__cELfGW__heroDiscovery a{transition:none}}
.directory-explorer-module__0KgMgq__context{background:linear-gradient(145deg,#fffdf9fc,#f8efe8f5);border:1px solid #5431241c;border-radius:20px;gap:15px;margin:20px 0 18px;padding:20px;display:grid;box-shadow:0 12px 30px #361d140e}.directory-explorer-module__0KgMgq__contextHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.directory-explorer-module__0KgMgq__contextCopy{gap:5px;min-width:0;display:grid}.directory-explorer-module__0KgMgq__contextCopy span{color:#8b7468;font-size:.72rem;font-weight:800}.directory-explorer-module__0KgMgq__contextCopy strong{color:#39271f;text-wrap:balance;font-size:clamp(1.08rem,2vw,1.38rem);line-height:1.55}.directory-explorer-module__0KgMgq__contextCopy small{color:#7f7068;font-size:.7rem;line-height:1.8}.directory-explorer-module__0KgMgq__count{color:#fff;background:#2b7277;border-radius:15px;flex:none;align-content:center;justify-items:center;gap:4px;min-width:76px;min-height:68px;padding:10px 13px;display:grid;box-shadow:0 8px 20px #2b72771f}.directory-explorer-module__0KgMgq__count b{font-size:1.25rem;line-height:1}.directory-explorer-module__0KgMgq__count small{opacity:.9;font-size:.64rem}.directory-explorer-module__0KgMgq__facets{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.directory-explorer-module__0KgMgq__facetGroup{gap:9px;min-width:0;display:grid}.directory-explorer-module__0KgMgq__facetGroup>span{color:#705c53;font-size:.69rem;font-weight:900}.directory-explorer-module__0KgMgq__facetList{flex-wrap:wrap;gap:7px;display:flex}.directory-explorer-module__0KgMgq__facetList button,.directory-explorer-module__0KgMgq__recovery button{min-height:40px;font:inherit;cursor:pointer;touch-action:manipulation;border-radius:999px;padding:8px 12px;font-size:.68rem;font-weight:850;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s}.directory-explorer-module__0KgMgq__facetList button{color:#5f4439;background:#fff;border:1px solid #e4d3c8}.directory-explorer-module__0KgMgq__facetList button:hover,.directory-explorer-module__0KgMgq__facetList button:focus-visible{background:#fffaf6;border-color:#c98d73;transform:translateY(-1px);box-shadow:0 6px 16px #371e150d}.directory-explorer-module__0KgMgq__facetList button[data-active=true]{color:#713321;background:#f4e4dc;border-color:#9f4f35;box-shadow:inset 0 0 0 1px #a9533714}.directory-explorer-module__0KgMgq__facetList small{color:#8f776b;margin-inline-start:5px;font-size:.61rem}.directory-explorer-module__0KgMgq__recovery{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.directory-explorer-module__0KgMgq__recovery button{color:#7b4432;background:#fffaf6;border:1px solid #dfc9bd;min-height:42px}.directory-explorer-module__0KgMgq__recovery button:hover,.directory-explorer-module__0KgMgq__recovery button:focus-visible{background:#f6e9e1;border-color:#b76f52}@media (pointer:coarse){.directory-explorer-module__0KgMgq__facetList button,.directory-explorer-module__0KgMgq__recovery button{min-height:44px}}@media (max-width:760px){.directory-explorer-module__0KgMgq__context{border-radius:18px;padding:16px}.directory-explorer-module__0KgMgq__contextHead{align-items:center}.directory-explorer-module__0KgMgq__facets{grid-template-columns:1fr}.directory-explorer-module__0KgMgq__contextCopy small{font-size:.72rem}}@media (max-width:520px){.directory-explorer-module__0KgMgq__context{margin-block:14px;padding:14px}.directory-explorer-module__0KgMgq__contextHead{align-items:flex-start;gap:12px}.directory-explorer-module__0KgMgq__count{min-width:66px;min-height:62px;padding-inline:9px}.directory-explorer-module__0KgMgq__facetList{scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;flex-wrap:nowrap;padding:1px 1px 4px;overflow-x:auto}.directory-explorer-module__0KgMgq__facetList::-webkit-scrollbar{display:none}.directory-explorer-module__0KgMgq__facetList button{scroll-snap-align:start;flex:none}}@media (prefers-reduced-motion:reduce){.directory-explorer-module__0KgMgq__facetList button,.directory-explorer-module__0KgMgq__recovery button{transition:none}}@media (max-width:700px){.directory-explorer-module__0KgMgq__contextCopy span,.directory-explorer-module__0KgMgq__contextCopy small,.directory-explorer-module__0KgMgq__count small,.directory-explorer-module__0KgMgq__facetGroup>span{font-size:.8125rem;line-height:1.85}.directory-explorer-module__0KgMgq__facetList button,.directory-explorer-module__0KgMgq__recovery button{min-height:44px;font-size:.875rem;line-height:1.8}.directory-explorer-module__0KgMgq__facetList small{font-size:.75rem}}
.listing-detail-module__py1Bvq__trustSection{border:1px solid var(--nq-line);background:linear-gradient(#fffdf9,#f8f2eb);border-radius:20px;margin-top:24px;padding:22px;box-shadow:0 10px 28px #371e150a}.listing-detail-module__py1Bvq__trustHeading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:17px;display:flex}.listing-detail-module__py1Bvq__trustHeading h2,.listing-detail-module__py1Bvq__faqSection h2{color:var(--nq-ink);text-wrap:balance;margin:4px 0 0;font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.55}.listing-detail-module__py1Bvq__score{text-align:left;min-width:118px}.listing-detail-module__py1Bvq__score strong{color:var(--nq-copper-dark);font-size:1.45rem;line-height:1.15;display:block}.listing-detail-module__py1Bvq__score span{color:#7b6960;margin-top:4px;font-size:.74rem;line-height:1.65;display:block}.listing-detail-module__py1Bvq__completenessBar{background:#5431241a;border-radius:999px;height:9px;margin-bottom:16px;overflow:hidden}.listing-detail-module__py1Bvq__completenessBar span{border-radius:inherit;background:linear-gradient(90deg,var(--nq-teal),var(--nq-copper));height:100%;display:block}.listing-detail-module__py1Bvq__signalGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.listing-detail-module__py1Bvq__signal{color:#4f3f37;background:#ffffffdb;border:1px solid #54312412;border-radius:13px;align-items:center;gap:8px;min-height:46px;padding:10px 11px;font-size:.75rem;font-weight:750;line-height:1.55;display:flex}.listing-detail-module__py1Bvq__signal i{background:#b6aaa2;border-radius:50%;flex:0 0 8px;width:8px;height:8px}.listing-detail-module__py1Bvq__signalAvailable{background:#f3f8f5;border-color:#34735b1a}.listing-detail-module__py1Bvq__signalAvailable i{background:var(--nq-success);box-shadow:0 0 0 4px #34735b1a}.listing-detail-module__py1Bvq__missingNote{color:#6d5c53;text-wrap:pretty;margin:14px 0 0;font-size:.78rem;line-height:1.95}.listing-detail-module__py1Bvq__sourceLinks{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.listing-detail-module__py1Bvq__sourceLinks a{color:#365e61;background:#fff;border:1px solid #2b727724;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:9px 12px;font-size:.74rem;font-weight:850;text-decoration:none;display:inline-flex}.listing-detail-module__py1Bvq__sourceLinks a:hover{background:#f5faf9;border-color:#2b727759}.listing-detail-module__py1Bvq__faqSection{border-top:1px solid var(--nq-line);margin-top:26px;padding-top:24px}.listing-detail-module__py1Bvq__faqIntro{color:#74635b;text-wrap:pretty;margin:8px 0 16px;font-size:.79rem;line-height:1.95}.listing-detail-module__py1Bvq__faqList{gap:9px;display:grid}.listing-detail-module__py1Bvq__faqItem{border:1px solid var(--nq-line);background:#fcf8f4;border-radius:15px;overflow:hidden}.listing-detail-module__py1Bvq__faqItem summary{cursor:pointer;min-height:48px;color:var(--nq-ink);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:.82rem;font-weight:850;line-height:1.7;list-style:none;display:flex}.listing-detail-module__py1Bvq__faqItem summary::-webkit-details-marker{display:none}.listing-detail-module__py1Bvq__faqItem summary:after{content:"+";color:var(--nq-copper);flex:none;font-size:1.08rem}.listing-detail-module__py1Bvq__faqItem[open] summary:after{content:"−"}.listing-detail-module__py1Bvq__faqItem p{color:#66564e;margin:0;padding:0 16px 16px;font-size:.79rem;line-height:1.95}@media (max-width:900px){.listing-detail-module__py1Bvq__signalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-detail-module__py1Bvq__score{text-align:right}}@media (max-width:560px){.listing-detail-module__py1Bvq__trustSection{border-radius:17px;margin-top:18px;padding:16px}.listing-detail-module__py1Bvq__trustHeading{margin-bottom:14px;display:block}.listing-detail-module__py1Bvq__trustHeading h2,.listing-detail-module__py1Bvq__faqSection h2{font-size:1.18rem}.listing-detail-module__py1Bvq__score{text-align:right;min-width:0;margin-top:10px}.listing-detail-module__py1Bvq__score strong{font-size:1.28rem}.listing-detail-module__py1Bvq__score span{font-size:11.5px}.listing-detail-module__py1Bvq__signalGrid{grid-template-columns:1fr;gap:7px}.listing-detail-module__py1Bvq__signal{min-height:44px;padding:9px 10px;font-size:12px}.listing-detail-module__py1Bvq__missingNote,.listing-detail-module__py1Bvq__faqIntro,.listing-detail-module__py1Bvq__faqItem p{font-size:12.5px}.listing-detail-module__py1Bvq__sourceLinks{grid-template-columns:1fr;display:grid}.listing-detail-module__py1Bvq__sourceLinks a{width:100%;font-size:12px}.listing-detail-module__py1Bvq__faqSection{margin-top:21px;padding-top:20px}.listing-detail-module__py1Bvq__faqItem summary{padding:13px 14px;font-size:13px}.listing-detail-module__py1Bvq__faqItem p{padding:0 14px 14px}}
.local-category-discovery-module__7pYfeq__section{background:linear-gradient(150deg,#fffdf9,#f7f2eb);border:1px solid #54312417;border-radius:22px;margin-bottom:24px;padding:20px;box-shadow:0 12px 30px #371e150b}.local-category-discovery-module__7pYfeq__heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:14px;display:flex}.local-category-discovery-module__7pYfeq__heading>div{max-width:760px}.local-category-discovery-module__7pYfeq__heading span,.local-category-discovery-module__7pYfeq__kicker{color:#a95337;font-size:.63rem;font-weight:900}.local-category-discovery-module__7pYfeq__heading h2{color:#251915;margin:5px 0 4px;font-size:clamp(1.12rem,2.1vw,1.5rem);line-height:1.55}.local-category-discovery-module__7pYfeq__heading p,.local-category-discovery-module__7pYfeq__card p{color:#78685f;margin:0;font-size:.7rem;line-height:1.85}.local-category-discovery-module__7pYfeq__resultsLink{color:#713321;background:#fff;border:1px solid #5431241a;border-radius:12px;flex:none;align-items:center;min-height:36px;padding:7px 11px;font-size:.66rem;font-weight:900;display:inline-flex}.local-category-discovery-module__7pYfeq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.local-category-discovery-module__7pYfeq__card{background:#fffffff0;border:1px solid #54312414;border-radius:16px;min-width:0;padding:14px}.local-category-discovery-module__7pYfeq__card h3{color:#251915;margin:6px 0 4px;font-size:.86rem;line-height:1.6}.local-category-discovery-module__7pYfeq__pills{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.local-category-discovery-module__7pYfeq__pills a{color:#2b7277;background:#eef6f4;border:1px solid #2b72771f;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:7px 10px;font-size:.62rem;text-decoration:none;display:inline-flex}.local-category-discovery-module__7pYfeq__pills strong{font-weight:850}.local-category-discovery-module__7pYfeq__pills small{color:#7d8f8d;font-size:.55rem}.local-category-discovery-module__7pYfeq__pills a:hover,.local-category-discovery-module__7pYfeq__pills a:focus-visible{color:#713321;background:#fbf0e9;border-color:#a9533738}.local-category-discovery-module__7pYfeq__quickList{gap:8px;margin-top:11px;display:grid}.local-category-discovery-module__7pYfeq__quickItem{background:#fffdf9;border:1px solid #54312412;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.local-category-discovery-module__7pYfeq__quickItem>div{min-width:0}.local-category-discovery-module__7pYfeq__quickItem>div>a{color:#251915;text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;font-weight:900;display:block;overflow:hidden}.local-category-discovery-module__7pYfeq__quickItem>div>small{color:#8b7a70;margin-top:2px;font-size:.56rem;display:block}.local-category-discovery-module__7pYfeq__quickItem nav{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.local-category-discovery-module__7pYfeq__quickItem nav a{color:#713321;background:#f2e7dc;border-radius:999px;align-items:center;min-height:29px;padding:5px 8px;font-size:.55rem;font-weight:850;display:inline-flex}.local-category-discovery-module__7pYfeq__quickItem nav a:hover,.local-category-discovery-module__7pYfeq__quickItem nav a:focus-visible{color:#2b7277;background:#e7f1ee}.local-category-discovery-module__7pYfeq__footer{justify-content:flex-end;margin-top:12px;display:flex}.local-category-discovery-module__7pYfeq__footer a{color:#713321;font-size:.64rem;font-weight:900}@media (max-width:980px){.local-category-discovery-module__7pYfeq__grid{grid-template-columns:1fr}}@media (max-width:680px){.local-category-discovery-module__7pYfeq__section{border-radius:18px;padding:16px}.local-category-discovery-module__7pYfeq__heading{display:block}.local-category-discovery-module__7pYfeq__resultsLink{margin-top:10px}.local-category-discovery-module__7pYfeq__grid{scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.local-category-discovery-module__7pYfeq__grid::-webkit-scrollbar{display:none}.local-category-discovery-module__7pYfeq__card{scroll-snap-align:start;flex:0 0 min(88vw,330px)}.local-category-discovery-module__7pYfeq__quickItem{grid-template-columns:1fr}.local-category-discovery-module__7pYfeq__quickItem nav{justify-content:flex-start}}
.service-locality-discovery-module__DXxPxq__discovery{border:1px solid var(--nq-line);box-shadow:var(--nq-shadow-sm);background:radial-gradient(circle at 90% 0,#2b727712,#0000 19rem),linear-gradient(145deg,#fffdf9,#f8f2eb);border-radius:22px;margin-bottom:24px;padding:20px}.service-locality-discovery-module__DXxPxq__heading{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:14px;display:flex}.service-locality-discovery-module__DXxPxq__heading>div{max-width:760px}.service-locality-discovery-module__DXxPxq__heading span{color:var(--nq-copper);font-size:.65rem;font-weight:900}.service-locality-discovery-module__DXxPxq__heading h2{color:var(--nq-ink);margin:5px 0 4px;font-size:clamp(1.2rem,2.3vw,1.65rem);line-height:1.55}.service-locality-discovery-module__DXxPxq__heading p{color:#75655d;margin:0;font-size:.74rem;line-height:1.9}.service-locality-discovery-module__DXxPxq__allResults{min-height:38px;color:var(--nq-copper-dark);background:#fff;border:1px solid #5431241a;border-radius:12px;flex:none;align-items:center;padding:7px 11px;font-size:.67rem;font-weight:900;display:inline-flex}.service-locality-discovery-module__DXxPxq__places{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.service-locality-discovery-module__DXxPxq__places a{min-width:0;min-height:68px;color:inherit;background:#ffffffe6;border:1px solid #54312417;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 11px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:grid}.service-locality-discovery-module__DXxPxq__places a:hover,.service-locality-discovery-module__DXxPxq__places a:focus-visible{background:#fff;border-color:#a9533738;transform:translateY(-2px)}.service-locality-discovery-module__DXxPxq__places a.service-locality-discovery-module__DXxPxq__primaryPlace{background:linear-gradient(145deg,#edf6f4,#fff);border-color:#2b727729}.service-locality-discovery-module__DXxPxq__rank{color:#8d624f;background:#f2e7dc;border-radius:10px;place-items:center;width:30px;height:30px;font-size:.58rem;font-weight:900;display:grid}.service-locality-discovery-module__DXxPxq__primaryPlace .service-locality-discovery-module__DXxPxq__rank{color:var(--nq-teal);background:#dfeeea}.service-locality-discovery-module__DXxPxq__copy{min-width:0}.service-locality-discovery-module__DXxPxq__copy strong{color:var(--nq-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.55;display:block;overflow:hidden}.service-locality-discovery-module__DXxPxq__copy small{color:#8a7970;margin-top:2px;font-size:.59rem;line-height:1.5;display:block}.service-locality-discovery-module__DXxPxq__arrow{color:var(--nq-copper);font-size:.82rem;font-weight:900}@media (max-width:980px){.service-locality-discovery-module__DXxPxq__places{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.service-locality-discovery-module__DXxPxq__discovery{border-radius:18px;margin-inline:-2px;padding:16px}.service-locality-discovery-module__DXxPxq__heading{display:block}.service-locality-discovery-module__DXxPxq__allResults{margin-top:10px}.service-locality-discovery-module__DXxPxq__places{scrollbar-width:none;overscroll-behavior-inline:contain;gap:7px;padding-bottom:3px;display:flex;overflow-x:auto}.service-locality-discovery-module__DXxPxq__places::-webkit-scrollbar{display:none}.service-locality-discovery-module__DXxPxq__places a{flex:0 0 min(78vw,270px);min-height:64px}}@media (prefers-reduced-motion:reduce){.service-locality-discovery-module__DXxPxq__places a{transition:none}}
