*[data-v-3ee41beb],*[data-v-3ee41beb]:before,*[data-v-3ee41beb]:after{box-sizing:border-box;margin:0;padding:0}.lookup[data-v-3ee41beb]{--bg-dark: #1a2625;--bg-card: #223332;--green-primary: #5fa67a;--green-light: #7bc495;--green-muted: #3d5c4a;--cream: #f0ebe3;--text-primary: #f0ebe3;--text-secondary: #9aaa9e;--gold: #c4a35a;--font-display: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--font-body);background:var(--bg-dark);color:var(--text-primary)}.navbar[data-v-3ee41beb]{position:fixed;top:0;width:100%;z-index:100;padding:1em 2em;display:flex;align-items:center;justify-content:space-between;background:#1a2625e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(95,166,122,.1)}.navbar-brand[data-v-3ee41beb]{font-family:var(--font-display);font-size:1.5rem;color:var(--green-light);text-decoration:none}.navbar-links[data-v-3ee41beb]{display:flex;gap:2em;align-items:center}.navbar-links a[data-v-3ee41beb]{color:var(--text-secondary);text-decoration:none;font-size:.9rem;font-weight:500;transition:color .2s}.navbar-links a[data-v-3ee41beb]:hover{color:var(--text-primary)}.btn-nav[data-v-3ee41beb]{background:var(--green-primary)!important;color:var(--bg-dark)!important;padding:.5em 1.5em;border-radius:6px;font-weight:600!important;transition:background .2s}.btn-nav[data-v-3ee41beb]:hover{background:var(--green-light)!important}.lookup-hero[data-v-3ee41beb]{padding:9em 2em 3em;max-width:820px;margin:0 auto;text-align:center}.section-label[data-v-3ee41beb]{font-size:.8rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--green-primary);margin-bottom:1em}.lookup-hero h1[data-v-3ee41beb]{font-family:var(--font-display);font-size:2.6rem;line-height:1.2;color:var(--cream);margin-bottom:.7em}.lookup-lead[data-v-3ee41beb]{font-size:1.05rem;line-height:1.7;color:var(--text-secondary);margin-bottom:2em}.lookup-widget[data-v-3ee41beb]{text-align:left}.lookup-section[data-v-3ee41beb]{max-width:760px;margin:0 auto;padding:2.5em 2em;border-top:1px solid rgba(95,166,122,.08)}.lookup-section h2[data-v-3ee41beb],.lookup-cta h2[data-v-3ee41beb]{font-family:var(--font-display);font-size:1.6rem;color:var(--cream);margin-bottom:.8em}.lookup-section p[data-v-3ee41beb]{font-size:1rem;line-height:1.75;color:var(--text-secondary);margin-bottom:1em}.geoid[data-v-3ee41beb]{display:flex;gap:.6em;justify-content:center;margin:1.4em 0 1.6em;flex-wrap:wrap}.geoid-part[data-v-3ee41beb]{display:flex;flex-direction:column;align-items:center;gap:.35em;padding:.8em 1.2em;border-radius:10px;background:var(--bg-card);border:1px solid rgba(95,166,122,.18)}.geoid-part b[data-v-3ee41beb]{font-size:1.7rem;letter-spacing:.06em;color:var(--green-light);font-variant-numeric:tabular-nums}.geoid-part small[data-v-3ee41beb]{font-size:.78rem;color:var(--text-secondary)}.faq[data-v-3ee41beb]{margin-bottom:1.4em}.faq h3[data-v-3ee41beb]{font-size:1.05rem;color:var(--cream);margin-bottom:.4em}.faq p[data-v-3ee41beb]{margin-bottom:0}.lookup-cta[data-v-3ee41beb]{max-width:760px;margin:0 auto;padding:3em 2em 4em;text-align:center;border-top:1px solid rgba(95,166,122,.08)}.lookup-cta p[data-v-3ee41beb]{color:var(--text-secondary);line-height:1.7;margin-bottom:1.6em}.lookup-cta-row[data-v-3ee41beb]{display:flex;gap:1em;justify-content:center;flex-wrap:wrap}.btn-primary[data-v-3ee41beb],.btn-secondary[data-v-3ee41beb]{display:inline-block;padding:.85em 2em;border-radius:6px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s}.btn-primary[data-v-3ee41beb]{background:var(--green-primary);color:var(--bg-dark)}.btn-primary[data-v-3ee41beb]:hover{background:var(--green-light);transform:translateY(-1px)}.btn-secondary[data-v-3ee41beb]{border:1px solid var(--green-muted);color:var(--text-primary)}.btn-secondary[data-v-3ee41beb]:hover{border-color:var(--green-primary)}.footer[data-v-3ee41beb]{padding:3em 4em;border-top:1px solid rgba(95,166,122,.08);display:flex;justify-content:space-between;align-items:center}.footer-brand[data-v-3ee41beb]{font-family:var(--font-display);font-size:1.2rem;color:var(--green-light)}.footer-links[data-v-3ee41beb]{display:flex;gap:2em}.footer-links a[data-v-3ee41beb]{color:var(--text-secondary);text-decoration:none;font-size:.85rem;transition:color .2s}.footer-links a[data-v-3ee41beb]:hover{color:var(--text-primary)}.footer-attribution[data-v-3ee41beb]{max-width:46rem;margin:0 auto .6rem;font-size:.72rem;line-height:1.5;opacity:.62;text-align:center}.footer-copy[data-v-3ee41beb]{font-size:.8rem;color:var(--text-secondary)}@media screen and (max-width: 768px){.navbar[data-v-3ee41beb]{padding:.5em 1.2em}.navbar-links[data-v-3ee41beb]{gap:1em}.navbar-links a[data-v-3ee41beb]{font-size:.8rem}.btn-nav[data-v-3ee41beb]{padding:.4em 1em;font-size:.8rem!important}.navbar-links a[data-v-3ee41beb],.navbar-links .btn-nav[data-v-3ee41beb]{min-height:44px;display:inline-flex;align-items:center}.lookup-hero[data-v-3ee41beb]{padding:7em 1.2em 2em}.lookup-hero h1[data-v-3ee41beb]{font-size:1.9rem}.lookup-section[data-v-3ee41beb],.lookup-cta[data-v-3ee41beb]{padding:2em 1.2em}.geoid-part b[data-v-3ee41beb]{font-size:1.35rem}.footer[data-v-3ee41beb]{flex-direction:column;gap:1.5em;text-align:center;padding:2em 1.5em}.footer-links[data-v-3ee41beb]{flex-wrap:wrap;justify-content:center;gap:1.2em}}
