.lh-hero{overflow:hidden;margin:0 16px;border-radius:0 0 8px 8px;background:#fff;box-shadow:0 1px 0 rgba(10,37,64,.08)}.lh-hero,.lh-in{position:relative}.lh-in{max-width:var(--rd-maxw);margin:0 auto;padding:18px 32px 60px;box-sizing:content-box}.lh-grid{display:grid;grid-template-columns:minmax(0,10fr) minmax(0,12fr);grid-gap:56px;gap:56px;align-items:center;margin-top:32px}.lh-copy{display:flex;flex-direction:column}.lh-copy,.lh-visual{min-width:0}.lh-hero .rd-eyebrow{color:var(--rd-purple-hover)}.rd .lh-hero h1{margin-top:14px;font-size:clamp(38px,3.5vw,52px);line-height:1.06;letter-spacing:-.035em;font-weight:400}.rd .lh-hero p.rd-lede-m{margin-top:16px;max-width:520px!important;text-wrap:pretty}.lh-fit{container-type:inline-size;--lh-h1-max:52px}.rd .lh-hero .lh-fit h1{text-wrap:wrap;font-size:max(22px,min(var(--lh-h1-max),calc(100cqi / (var(--lh-fit) * .5))))}.rd .lh-hero p.lh-aside{margin-top:10px;font-size:13px;color:var(--rd-body)}.rd-local div[data-address-start][data-variant=hero]{max-width:none;margin:26px 0 0;padding:20px 20px 0;overflow:hidden;background:#fff;border:1px solid rgba(10,37,64,.09);border-radius:12px;box-shadow:0 1px 2px rgba(10,37,64,.05),0 18px 40px -18px rgba(10,37,64,.22)}.rd-local [data-address-start][data-variant=hero] label{display:block;margin:0 0 12px;font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-.005em;color:var(--rd-ink)}.rd-local [data-address-start][data-variant=hero] form>div{flex-direction:column;align-items:stretch;gap:12px}.rd-local [data-address-start][data-variant=hero] form>div>div{flex:none}.rd-local [data-address-start][data-variant=hero] form>div>button{width:100%}.rd-local [data-address-start][data-variant=hero] input[type=text]{height:56px;min-height:56px;padding:0 16px 0 46px;font-size:16px;line-height:1.3;color:var(--rd-ink);background:#f6f8fa;border:1px solid rgba(10,37,64,.12);border-radius:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 18s6-5.2 6-10A6 6 0 0 0 4 8c0 4.8 6 10 6 10Z' fill='none' stroke='%237a8494' stroke-width='1.6' stroke-linejoin='round'/%3E%3Ccircle cx='10' cy='8' r='2.2' fill='none' stroke='%237a8494' stroke-width='1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:15px 50%;background-size:20px 20px;transition:border-color .15s,box-shadow .15s,background-color .15s}.rd-local [data-address-start][data-variant=hero] input[type=text]::placeholder{color:#7a8494}.rd-local [data-address-start][data-variant=hero] input[type=text]:hover{border-color:rgba(10,37,64,.22)}.rd-local [data-address-start][data-variant=hero] input[type=text]:focus{outline:none;background-color:#fff;border-color:var(--rd-purple);box-shadow:0 0 0 3px rgba(91,75,245,.18)}.rd-local [data-address-start][data-variant=hero] input[type=text][aria-invalid=true]{border-color:var(--rd-red)}.rd-local [data-address-start][data-variant=hero] button[type=submit]{height:54px;min-height:54px;padding:0 20px;border-radius:8px;font-size:16px;font-weight:600;letter-spacing:-.005em;box-shadow:0 1px 2px rgba(10,37,64,.14),inset 0 1px 0 rgba(255,255,255,.12)}.rd-local [data-address-start][data-variant=hero] p[data-trust]{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 8px;margin:12px 0 0;font-size:13px;line-height:1.5;color:var(--rd-body)}.rd-local [data-address-start][data-variant=hero] p:has(>a[aria-label^="Look someone up"]){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:0 16px;gap:0 16px;margin:16px -20px 0;padding:4px 20px;border-top:1px solid var(--rd-rule-soft);background:#f8f9fb;font-size:13px;line-height:1.45;color:var(--rd-body)}.rd-local [data-address-start][data-variant=hero] p:has(>a[aria-label^="Look someone up"]) span{display:block;padding:8px 0;text-wrap:balance}.rd-local [data-address-start][data-variant=hero] p>a[aria-label^="Look someone up"]{display:inline-flex;align-items:center;gap:6px;min-height:48px;margin:0;padding:0;font-size:14px;font-weight:600;color:var(--rd-purple-hover);white-space:nowrap}.rd-local [data-address-start][data-variant=hero] p>a[aria-label^="Look someone up"]:after{content:"\203A";font-size:17px;line-height:1}.rd-local [data-address-start][data-variant=hero] p>a[aria-label^="Look someone up"]:hover{color:var(--rd-purple-deep)}.rd-local div[data-address-start][data-variant=hero]+p{max-width:520px;margin-top:14px;font-size:12px;line-height:1.5;color:#8a94a3}.lh-map{position:relative;margin:0;overflow:hidden;border-radius:14px;background:#f3f5f8;border:1px solid rgba(10,37,64,.08);box-shadow:var(--rd-shadow-ui)}.lh-canvas{position:relative;aspect-ratio:640/500}.lh-canvas svg{position:absolute;inset:0;width:100%;height:100%;display:block}.lh-chip{position:absolute;left:14px;top:14px;max-width:52%;box-sizing:border-box;display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;background:#fff;border-radius:999px;font-size:13px;font-weight:500;color:var(--rd-ink);box-shadow:0 1px 2px rgba(10,37,64,.1),0 4px 14px rgba(10,37,64,.1)}.lh-chip-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.lh-chip-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--rd-purple);box-shadow:0 0 0 3px rgba(91,75,245,.2)}.lh-tag{display:inline-block;font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--rd-body);background:#f1f3f6;padding:3px 6px;border-radius:4px;line-height:1.2}.lh-card{position:absolute;right:16px;top:16px;width:clamp(176px,33%,220px);box-sizing:border-box;padding:12px 14px 11px;background:#fff;border-radius:12px;border:1px solid rgba(10,37,64,.06);box-shadow:0 2px 4px rgba(10,37,64,.06),0 16px 36px -10px rgba(10,37,64,.28)}.lh-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.lh-big{font-size:44px;font-weight:300;letter-spacing:-.04em;line-height:.95;color:var(--rd-ink)}.rd .lh-card p.lh-card-txt{text-wrap:balance;margin:4px 0 0;font-size:13px;line-height:1.35;color:var(--rd-secondary)}.lh-card-foot{display:flex;align-items:center;gap:6px;margin-top:10px;padding-top:9px;border-top:1px solid var(--rd-rule-soft);font-size:12px;font-weight:500;color:var(--rd-teal)}.lh-tick{width:14px;height:14px;border-radius:50%;background:rgba(13,148,136,.12);position:relative;flex:none}.lh-tick:after{content:"";position:absolute;left:4.5px;top:2.5px;width:3.5px;height:6.5px;border:solid var(--rd-teal);border-width:0 1.6px 1.6px 0;transform:rotate(45deg)}@keyframes lh-ring{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}@keyframes lh-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes lh-pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes lh-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lh-ring{animation:lh-ring .9s cubic-bezier(.2,.8,.2,1) .15s both}.lh-pin{animation:lh-pop .45s cubic-bezier(.2,1.4,.4,1) .5s both}.lh-pulse{opacity:0;animation:lh-pulse 1.8s ease-out .9s 2}.lh-card{animation:lh-rise .6s ease 1s both}@media (prefers-reduced-motion:reduce){.lh-card,.lh-pin,.lh-pulse,.lh-ring{animation:none!important}}.lh-how-in{max-width:var(--rd-maxw);margin:0 auto;padding:48px 32px 8px;box-sizing:content-box}.rd p.lh-steps-title{margin:0 0 16px;font-family:var(--font-mono);font-size:12px;letter-spacing:.02em;color:var(--rd-body)}.rd ol.lh-step-list{list-style:none;margin:0;padding:0;counter-reset:lh;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.rd ol.lh-step-list>li{position:relative;counter-increment:lh;margin:0;padding:20px 20px 22px;background:#fff;border:1px solid var(--rd-rule);border-radius:12px;font-size:14px;line-height:1.55;color:var(--rd-body)}.rd ol.lh-step-list>li:before{content:counter(lh);display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-bottom:14px;border-radius:50%;background:#f1efff;color:var(--rd-purple-hover);font-size:13px;font-weight:600}.rd ol.lh-step-list>li:last-child{background:#fbfbfe;border-style:dashed;border-color:rgba(10,37,64,.16)}.rd ol.lh-step-list>li:last-child:before{background:#fff;border:1px solid rgba(91,75,245,.35);box-sizing:border-box}.rd ol.lh-step-list>li strong{display:block;margin-bottom:4px;font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--rd-ink)}:is(.rd-pg-StateRegistry,.rd-pg-CountyPage,.rd-pg-CityPage,.rd-pg-HalloweenPage) .rd-faq{padding:22px 0;gap:8px}.rd:is(.rd-pg-StateRegistry,.rd-pg-CountyPage,.rd-pg-CityPage,.rd-pg-HalloweenPage) .rd-faq h3{font-size:17px;line-height:1.4}.rd:is(.rd-pg-StateRegistry,.rd-pg-CountyPage,.rd-pg-CityPage,.rd-pg-HalloweenPage) .rd-faq p{font-size:15px;line-height:1.65;color:var(--rd-secondary)}.rd:is(.rd-pg-StateRegistry,.rd-pg-CountyPage,.rd-pg-CityPage,.rd-pg-HalloweenPage) .rd-lk a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;box-sizing:border-box;padding:10px 0;line-height:1.35;transition:color .15s}.rd:is(.rd-pg-StateRegistry,.rd-pg-CountyPage,.rd-pg-CityPage,.rd-pg-HalloweenPage) .rd-lk a:after{content:"\203A";flex:none;font-size:16px;color:#b3bac5;transition:color .15s,transform .15s}.rd:is(.rd-pg-StateRegistry,.rd-pg-CountyPage,.rd-pg-CityPage,.rd-pg-HalloweenPage) .rd-lk a:hover:after{color:var(--rd-purple-hover);transform:translateX(2px)}:is(.rd-pg-StateRegistry,.rd-pg-CountyPage,.rd-pg-CityPage,.rd-pg-HalloweenPage) .rd-flat{border-radius:12px}@media (min-width:1024px) and (max-width:1279px){.lh-card{width:172px;padding:10px 12px 9px}.lh-big{font-size:36px}.rd .lh-card p.lh-card-txt{font-size:12px}}@media (max-width:760px){.rd:is(.rd-pg-StateRegistry,.rd-pg-CountyPage,.rd-pg-CityPage,.rd-pg-HalloweenPage) section>.rd-wrap[style^="padding:0 "]{padding-top:0!important}.rd.rd-pg-HalloweenPage .rd-gt{padding:12px!important}.rd.rd-pg-HalloweenPage .rd-rec{grid-template-columns:minmax(0,1fr)!important}.rd.rd-pg-HalloweenPage .rd-rec>svg{width:72px!important;height:88px!important}.rd.rd-pg-HalloweenPage .rd-rec .rd-kv{grid-template-columns:76px minmax(0,1fr)!important}}@media (max-width:1199px){.rd ol.lh-step-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.lh-grid{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:28px}.lh-copy{max-width:640px}.lh-canvas{aspect-ratio:16/10}}@media (max-width:760px){.lh-hero{margin:0;border-radius:0}.lh-in{padding:12px 16px 32px}.lh-grid{margin-top:16px;gap:28px}.lh-hero .rd-eyebrow{font-size:11px}.rd .lh-hero h1{margin-top:10px;font-size:32px!important;line-height:1.08!important}.lh-fit{--lh-h1-max:32px}.rd .lh-hero .lh-fit h1{font-size:max(24px,min(var(--lh-h1-max),calc(100cqi / (var(--lh-fit) * .5))))!important}.rd .lh-hero p.rd-lede-m{margin-top:10px;font-size:16px!important}.rd-local div[data-address-start][data-variant=hero]{margin-top:18px;padding:16px 14px 0}.rd-local [data-address-start][data-variant=hero] label{margin-bottom:10px}.rd-local [data-address-start][data-variant=hero] p[data-trust]{font-size:12.5px}.rd-local [data-address-start][data-variant=hero] p:has(>a[aria-label^="Look someone up"]){grid-template-columns:minmax(0,1fr);margin:14px -14px 0;padding:6px 14px 0}.rd-local [data-address-start][data-variant=hero] p:has(>a[aria-label^="Look someone up"]) span{padding:6px 0 0}.rd-local [data-address-start][data-variant=hero] p>a[aria-label^="Look someone up"]{justify-self:start}.lh-map{border-radius:12px}.lh-canvas{aspect-ratio:4/3}.lh-chip{left:8px;top:8px;max-width:calc(100% - 16px);height:28px;font-size:12px;padding:0 10px;gap:6px}.lh-card{position:static;width:auto;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:0;border:0;border-top:1px solid var(--rd-rule-soft);box-shadow:none}.lh-card-top{display:contents}.lh-big{font-size:30px;order:0}.rd .lh-card p.lh-card-txt{order:1;margin:0;flex:1 1 auto;font-size:13px}.lh-card .lh-tag{order:3}.lh-card-foot{order:2;margin:0;padding:0;border:0;font-size:12px;white-space:nowrap}.lh-how-in{padding:36px 20px 0}.rd ol.lh-step-list{grid-template-columns:minmax(0,1fr);gap:10px}.rd ol.lh-step-list>li{padding:14px 16px 15px 58px;border-radius:10px}.rd ol.lh-step-list>li:before{position:absolute;left:16px;top:14px;margin:0}.rd ol.lh-step-list>li strong{font-size:15px;margin-bottom:2px}}@media (max-width:400px){.rd-local [data-address-start][data-variant=hero] input[type=text]{padding:0 8px 0 38px;background-position:12px 50%;background-size:18px 18px}.rd-local [data-address-start][data-variant=hero] input[type=text]::placeholder{font-size:14px;letter-spacing:-.01em}.rd-local [data-address-start][data-variant=hero] p[data-trust]{gap:2px 14px}.rd-local [data-address-start][data-variant=hero] p[data-trust] [data-sep]{display:none}}