.NeighborPrivacy-module__oJFjyW__page{background:var(--bg-dark);color:var(--text-cream);min-height:100vh}.NeighborPrivacy-module__oJFjyW__breadcrumb{top:100px;left:var(--gutter,24px);z-index:50;font-family:var(--font-mono);color:var(--text-cream-muted);letter-spacing:.05em;align-items:center;gap:8px;font-size:11px;display:flex;position:fixed}.NeighborPrivacy-module__oJFjyW__breadcrumb a{color:var(--text-cream-muted);text-decoration:none;transition:color .2s}.NeighborPrivacy-module__oJFjyW__breadcrumb a:hover{color:var(--sage)}.NeighborPrivacy-module__oJFjyW__breadcrumbDivider{opacity:.4}.NeighborPrivacy-module__oJFjyW__breadcrumbCurrent{color:var(--text-cream)}@media (max-width:768px){.NeighborPrivacy-module__oJFjyW__breadcrumb{display:none}}.NeighborPrivacy-module__oJFjyW__hero{min-height:100vh;padding:var(--space-8)var(--gutter,24px);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.NeighborPrivacy-module__oJFjyW__heroBackground{pointer-events:none;position:absolute;inset:0}.NeighborPrivacy-module__oJFjyW__ambientGlow{filter:blur(60px);background:radial-gradient(70% 50% at 85% 10%,#84a98c1f 0%,#0000 70%),radial-gradient(60% 45% at 15% 90%,#c4a77d14 0%,#0000 70%);position:absolute;inset:0}.NeighborPrivacy-module__oJFjyW__gridOverlay{opacity:0;background-image:linear-gradient(90deg,#84a98c0a 1px,#0000 1px),linear-gradient(#84a98c0a 1px,#0000 1px);background-size:60px 60px;animation:1s .5s forwards NeighborPrivacy-module__oJFjyW__fadeIn;position:absolute;inset:0}@keyframes NeighborPrivacy-module__oJFjyW__fadeIn{to{opacity:1}}.NeighborPrivacy-module__oJFjyW__heroContent{text-align:center;z-index:2;max-width:900px;position:relative}.NeighborPrivacy-module__oJFjyW__heroLabel{align-items:center;gap:12px;margin-bottom:24px;display:inline-flex}.NeighborPrivacy-module__oJFjyW__labelCode{font-family:var(--font-mono);color:var(--sage);letter-spacing:.15em;border:1px solid #84a98c4d;padding:4px 12px;font-size:11px;font-weight:500}.NeighborPrivacy-module__oJFjyW__labelText{font-family:var(--font-mono);color:var(--text-cream-muted);letter-spacing:.1em;font-size:11px;font-weight:500}.NeighborPrivacy-module__oJFjyW__heroTitle{flex-direction:column;align-items:center;gap:8px;margin-bottom:24px;display:flex}.NeighborPrivacy-module__oJFjyW__titleMain{font-family:var(--font-cormorant);color:var(--text-cream);font-size:clamp(3rem,8vw,6rem);font-style:italic;font-weight:300;line-height:1}.NeighborPrivacy-module__oJFjyW__titleDivider{background:linear-gradient(90deg,transparent,var(--gold),transparent);width:60px;height:1px}.NeighborPrivacy-module__oJFjyW__titleAccent{font-family:var(--font-cormorant);color:var(--gold);letter-spacing:.2em;text-transform:uppercase;font-size:clamp(2rem,5vw,3.5rem);font-weight:300}.NeighborPrivacy-module__oJFjyW__heroSubtitle{font-family:var(--font-jakarta);color:var(--text-cream-muted);max-width:600px;margin:0 auto 32px;font-size:clamp(1rem,2vw,1.25rem);line-height:1.7}.NeighborPrivacy-module__oJFjyW__heroFeatures{flex-wrap:wrap;justify-content:center;gap:32px;margin-bottom:40px;display:flex}.NeighborPrivacy-module__oJFjyW__featureItem{align-items:center;gap:8px;display:flex}.NeighborPrivacy-module__oJFjyW__featureIcon{width:20px;height:20px;color:var(--sage)}.NeighborPrivacy-module__oJFjyW__featureIcon svg{width:100%;height:100%}.NeighborPrivacy-module__oJFjyW__featureText{font-family:var(--font-mono);color:var(--text-cream-muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px}.NeighborPrivacy-module__oJFjyW__heroCtas{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.NeighborPrivacy-module__oJFjyW__ctaPrimary,.NeighborPrivacy-module__oJFjyW__ctaPrimaryLarge{background:var(--gold);color:var(--bg-dark);font-family:var(--font-jakarta);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:all .3s var(--ease-out-quart);border:none;align-items:center;gap:12px;padding:16px 32px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.NeighborPrivacy-module__oJFjyW__ctaPrimary:hover,.NeighborPrivacy-module__oJFjyW__ctaPrimaryLarge:hover{background:var(--gold-light);transform:translateY(-2px);box-shadow:0 8px 24px #c4a77d40}.NeighborPrivacy-module__oJFjyW__ctaPrimary svg,.NeighborPrivacy-module__oJFjyW__ctaPrimaryLarge svg{width:16px;height:16px;transition:transform .3s}.NeighborPrivacy-module__oJFjyW__ctaPrimary:hover svg,.NeighborPrivacy-module__oJFjyW__ctaPrimaryLarge:hover svg{transform:translate(4px)}.NeighborPrivacy-module__oJFjyW__ctaSecondary{color:var(--text-cream);font-family:var(--font-jakarta);text-transform:uppercase;letter-spacing:.1em;background:0 0;border:1px solid #84a98c66;align-items:center;gap:12px;padding:16px 32px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.NeighborPrivacy-module__oJFjyW__ctaSecondary:hover{border-color:var(--sage);background:#84a98c1a}.NeighborPrivacy-module__oJFjyW__scrollPrompt{flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.NeighborPrivacy-module__oJFjyW__scrollLine{background:linear-gradient(to bottom,var(--sage),transparent);width:1px;height:40px;animation:2s ease-in-out infinite NeighborPrivacy-module__oJFjyW__scrollPulse}@keyframes NeighborPrivacy-module__oJFjyW__scrollPulse{0%,to{opacity:.3;transform:scaleY(.8)}50%{opacity:1;transform:scaleY(1)}}.NeighborPrivacy-module__oJFjyW__scrollText{font-family:var(--font-mono);color:var(--text-cream-muted);letter-spacing:.2em;font-size:10px}.NeighborPrivacy-module__oJFjyW__sectionHeader{margin-bottom:var(--space-6);align-items:center;gap:16px;display:flex}.NeighborPrivacy-module__oJFjyW__sectionCode{font-family:var(--font-mono);color:var(--sage);letter-spacing:.15em;text-transform:uppercase;border:1px solid #84a98c4d;padding:4px 12px;font-size:11px;font-weight:500}.NeighborPrivacy-module__oJFjyW__sectionTitle{font-family:var(--font-cormorant);color:var(--text-cream);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:400}.NeighborPrivacy-module__oJFjyW__sectionIntro{font-family:var(--font-jakarta);color:var(--text-cream-muted);max-width:700px;margin-bottom:var(--space-6);font-size:1.125rem;line-height:1.7}.NeighborPrivacy-module__oJFjyW__challenges{padding:var(--space-10)var(--gutter,24px);max-width:1400px;margin:0 auto;position:relative}.NeighborPrivacy-module__oJFjyW__challengesGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.NeighborPrivacy-module__oJFjyW__challengeCard{padding:var(--space-5);background:#141312b3;border:1px solid #84a98c26;transition:all .3s;position:relative}.NeighborPrivacy-module__oJFjyW__challengeCard:hover{background:#141312e6;border-color:#84a98c66}.NeighborPrivacy-module__oJFjyW__challengeIcon{width:32px;height:32px;color:var(--sage);margin-bottom:12px}.NeighborPrivacy-module__oJFjyW__challengeIcon svg{width:100%;height:100%}.NeighborPrivacy-module__oJFjyW__challengeNumber{font-family:var(--font-mono);color:var(--sage);letter-spacing:.1em;margin-bottom:8px;font-size:11px;display:block}.NeighborPrivacy-module__oJFjyW__challengeTitle{font-family:var(--font-cormorant);color:var(--text-cream);margin-bottom:8px;font-size:1.25rem;font-weight:400}.NeighborPrivacy-module__oJFjyW__challengeDesc{font-family:var(--font-jakarta);color:var(--text-cream-muted);font-size:14px;line-height:1.6}.NeighborPrivacy-module__oJFjyW__visualizer{padding:var(--space-10)var(--gutter,24px);background:#14131280;max-width:1400px;margin:0 auto;position:relative}.NeighborPrivacy-module__oJFjyW__heightVisual{justify-content:center;align-items:flex-end;gap:var(--space-6);padding:var(--space-6)0;min-height:200px;display:flex}.NeighborPrivacy-module__oJFjyW__heightOption{flex-direction:column;align-items:center;gap:12px;display:flex}.NeighborPrivacy-module__oJFjyW__heightBar{background:#84a98c33;border:1px solid #84a98c66;flex-direction:column;justify-content:flex-end;align-items:center;width:80px;padding-bottom:8px;transition:all .3s;display:flex;position:relative}.NeighborPrivacy-module__oJFjyW__heightOption:hover .NeighborPrivacy-module__oJFjyW__heightBar{border-color:var(--sage);background:#84a98c4d}.NeighborPrivacy-module__oJFjyW__heightTopper{border-bottom:2px dashed var(--sage);background:#84a98c99;height:30px;position:absolute;top:0;left:0;right:0}.NeighborPrivacy-module__oJFjyW__heightFull{background:linear-gradient(#84a98ccc,#84a98c66);position:absolute;inset:0}.NeighborPrivacy-module__oJFjyW__heightLabel{font-family:var(--font-mono);color:var(--text-cream);letter-spacing:.05em;z-index:1;font-size:12px;position:relative}.NeighborPrivacy-module__oJFjyW__heightDesc{font-family:var(--font-jakarta);color:var(--text-cream-muted);text-align:center;font-size:13px}.NeighborPrivacy-module__oJFjyW__heightNote{margin-top:var(--space-5);padding:var(--space-3);border-left:2px solid var(--gold);background:#c4a77d14;justify-content:center;align-items:center;gap:8px;max-width:500px;margin-left:auto;margin-right:auto;display:flex}.NeighborPrivacy-module__oJFjyW__noteIcon{width:20px;height:20px;color:var(--gold);flex-shrink:0}.NeighborPrivacy-module__oJFjyW__noteIcon svg{width:100%;height:100%}.NeighborPrivacy-module__oJFjyW__noteText{font-family:var(--font-jakarta);color:var(--text-cream-muted);font-size:13px}.NeighborPrivacy-module__oJFjyW__solutions{padding:var(--space-10)var(--gutter,24px);max-width:1400px;margin:0 auto;position:relative}.NeighborPrivacy-module__oJFjyW__solutionsGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.NeighborPrivacy-module__oJFjyW__solutionCard{padding:var(--space-5);background:#141312b3;border:1px solid #84a98c26;flex-direction:column;text-decoration:none;transition:all .3s;display:flex;position:relative}.NeighborPrivacy-module__oJFjyW__solutionCard:hover{background:#141312e6;border-color:#84a98c66;transform:translateY(-4px)}.NeighborPrivacy-module__oJFjyW__solutionIcon{width:48px;height:48px;color:var(--sage);margin-bottom:16px}.NeighborPrivacy-module__oJFjyW__solutionIcon svg{width:100%;height:100%}.NeighborPrivacy-module__oJFjyW__solutionTitle{font-family:var(--font-cormorant);color:var(--text-cream);margin-bottom:8px;font-size:1.5rem;font-weight:400}.NeighborPrivacy-module__oJFjyW__solutionDesc{font-family:var(--font-jakarta);color:var(--text-cream-muted);flex:1;margin-bottom:16px;font-size:14px;line-height:1.6}.NeighborPrivacy-module__oJFjyW__solutionLink{font-family:var(--font-mono);color:var(--sage);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;display:inline-flex}.NeighborPrivacy-module__oJFjyW__solutionLink svg{width:14px;height:14px;transition:transform .2s}.NeighborPrivacy-module__oJFjyW__solutionCard:hover .NeighborPrivacy-module__oJFjyW__solutionLink svg{transform:translate(4px)}.NeighborPrivacy-module__oJFjyW__gallery{padding:var(--space-10)var(--gutter,24px);max-width:1400px;margin:0 auto;position:relative}.NeighborPrivacy-module__oJFjyW__galleryGrid{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:900px){.NeighborPrivacy-module__oJFjyW__galleryGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.NeighborPrivacy-module__oJFjyW__galleryGrid{grid-template-columns:1fr}}.NeighborPrivacy-module__oJFjyW__galleryCard{aspect-ratio:4/3;cursor:pointer;position:relative;overflow:hidden}.NeighborPrivacy-module__oJFjyW__galleryPlaceholder{background:linear-gradient(135deg,#84a98c1a,#1e3a2f33);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.NeighborPrivacy-module__oJFjyW__placeholderIcon{width:48px;height:48px;color:var(--text-cream-subtle)}.NeighborPrivacy-module__oJFjyW__placeholderIcon svg{width:100%;height:100%}.NeighborPrivacy-module__oJFjyW__galleryOverlay{padding:var(--space-3);opacity:0;background:linear-gradient(#0000,#0a0a0acc);align-items:flex-end;transition:opacity .3s;display:flex;position:absolute;inset:0}.NeighborPrivacy-module__oJFjyW__galleryCard:hover .NeighborPrivacy-module__oJFjyW__galleryOverlay{opacity:1}.NeighborPrivacy-module__oJFjyW__galleryLabel{font-family:var(--font-mono);color:var(--text-cream);letter-spacing:.1em;font-size:11px}.NeighborPrivacy-module__oJFjyW__galleryCta{justify-content:center;display:flex}.NeighborPrivacy-module__oJFjyW__resourceLink{font-family:var(--font-jakarta);color:var(--sage);align-items:center;gap:8px;font-size:14px;text-decoration:none;transition:color .2s;display:inline-flex}.NeighborPrivacy-module__oJFjyW__resourceLink:hover{color:var(--sage-light)}.NeighborPrivacy-module__oJFjyW__resourceLink svg{width:16px;height:16px;transition:transform .2s}.NeighborPrivacy-module__oJFjyW__resourceLink:hover svg{transform:translate(4px)}.NeighborPrivacy-module__oJFjyW__faqSection{padding:var(--space-10)var(--gutter,24px);max-width:900px;margin:0 auto;position:relative}.NeighborPrivacy-module__oJFjyW__faqList{flex-direction:column;gap:12px;display:flex}.NeighborPrivacy-module__oJFjyW__faqItem{background:#141312b3;border:1px solid #84a98c26;transition:all .3s}.NeighborPrivacy-module__oJFjyW__faqItemOpen{border-color:#84a98c66}.NeighborPrivacy-module__oJFjyW__faqQuestion{width:100%;padding:var(--space-4);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:16px;display:flex}.NeighborPrivacy-module__oJFjyW__faqNumber{font-family:var(--font-mono);color:var(--sage);letter-spacing:.1em;min-width:24px;font-size:12px}.NeighborPrivacy-module__oJFjyW__faqText{font-family:var(--font-jakarta);color:var(--text-cream);flex:1;font-size:1rem;font-weight:500}.NeighborPrivacy-module__oJFjyW__faqToggle{width:20px;height:20px;color:var(--sage);transition:transform .3s}.NeighborPrivacy-module__oJFjyW__faqToggle svg{width:100%;height:100%}.NeighborPrivacy-module__oJFjyW__faqItemOpen .NeighborPrivacy-module__oJFjyW__faqToggle{transform:rotate(45deg)}.NeighborPrivacy-module__oJFjyW__faqAnswer{max-height:0;transition:max-height .3s;overflow:hidden}.NeighborPrivacy-module__oJFjyW__faqItemOpen .NeighborPrivacy-module__oJFjyW__faqAnswer{max-height:300px}.NeighborPrivacy-module__oJFjyW__faqAnswer p{padding:0 var(--space-4)var(--space-4);font-family:var(--font-jakarta);color:var(--text-cream-muted);margin:0;padding-left:60px;font-size:14px;line-height:1.7}.NeighborPrivacy-module__oJFjyW__cta{padding:var(--space-10)var(--gutter,24px);text-align:center;position:relative;overflow:hidden}.NeighborPrivacy-module__oJFjyW__ctaBackground{pointer-events:none;position:absolute;inset:0}.NeighborPrivacy-module__oJFjyW__ctaContainer{z-index:2;max-width:700px;margin:0 auto;position:relative}.NeighborPrivacy-module__oJFjyW__ctaTitle{font-family:var(--font-cormorant);color:var(--text-cream);margin:var(--space-4)0;font-size:clamp(2rem,5vw,3rem);font-weight:400}.NeighborPrivacy-module__oJFjyW__ctaDesc{font-family:var(--font-jakarta);color:var(--text-cream-muted);margin-bottom:var(--space-6);font-size:1.125rem;line-height:1.7}.NeighborPrivacy-module__oJFjyW__ctaActions{margin-bottom:var(--space-6);justify-content:center;display:flex}.NeighborPrivacy-module__oJFjyW__ctaPrimaryLarge{padding:20px 48px;font-size:15px}.NeighborPrivacy-module__oJFjyW__ctaAlternatives{flex-direction:column;align-items:center;gap:12px;display:flex}.NeighborPrivacy-module__oJFjyW__altLabel{font-family:var(--font-mono);color:var(--text-cream-subtle);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.NeighborPrivacy-module__oJFjyW__altLinks{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.NeighborPrivacy-module__oJFjyW__altLink{font-family:var(--font-jakarta);color:var(--sage);font-size:14px;text-decoration:none;transition:color .2s}.NeighborPrivacy-module__oJFjyW__altLink:hover{color:var(--sage-light)}.NeighborPrivacy-module__oJFjyW__stickyCta{background:var(--bg-dark-elevated);padding:12px var(--gutter,24px);z-index:100;opacity:0;border-top:1px solid #84a98c26;transition:all .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.NeighborPrivacy-module__oJFjyW__stickyCtaVisible{opacity:1;transform:translateY(0)}.NeighborPrivacy-module__oJFjyW__stickyCtaContent{justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;display:flex}.NeighborPrivacy-module__oJFjyW__stickyCtaText{font-family:var(--font-jakarta);color:var(--text-cream-muted);font-size:14px}.NeighborPrivacy-module__oJFjyW__stickyCtaButton{background:var(--gold);color:var(--bg-dark);font-family:var(--font-jakarta);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:8px;padding:10px 24px;font-size:13px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.NeighborPrivacy-module__oJFjyW__stickyCtaButton:hover{background:var(--gold-light)}.NeighborPrivacy-module__oJFjyW__stickyCtaButton svg{width:14px;height:14px}@media (max-width:600px){.NeighborPrivacy-module__oJFjyW__stickyCtaText{display:none}.NeighborPrivacy-module__oJFjyW__stickyCtaContent{justify-content:center}}@media (prefers-reduced-motion:reduce){.NeighborPrivacy-module__oJFjyW__scrollLine,.NeighborPrivacy-module__oJFjyW__gridOverlay{animation:none}.NeighborPrivacy-module__oJFjyW__ctaPrimary,.NeighborPrivacy-module__oJFjyW__ctaSecondary,.NeighborPrivacy-module__oJFjyW__challengeCard,.NeighborPrivacy-module__oJFjyW__solutionCard,.NeighborPrivacy-module__oJFjyW__faqItem{transition:none}}
