.AutoHideNotice-module__hPWvmq__notice{border-radius:var(--radius-sm);background:var(--tone-success-bg);border:1px solid var(--tone-success-border);align-items:center;gap:8px;padding:4px 4px 4px 14px;display:flex}.AutoHideNotice-module__hPWvmq__text{font:600 14px var(--font-body), sans-serif;color:var(--tone-success-fg);flex:1;padding:8px 0}.AutoHideNotice-module__hPWvmq__close{width:44px;height:44px;color:var(--tone-success-fg);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.AutoHideNotice-module__hPWvmq__close:hover{background:var(--tone-success-hover)}.AutoHideNotice-module__hPWvmq__close:focus-visible{outline:2px solid var(--color-gold);outline-offset:1px}
.PageHeader-module__cuGLOq__header{gap:var(--space-4);margin-bottom:var(--space-6);flex-direction:column;display:flex}.PageHeader-module__cuGLOq__heading{gap:var(--space-1);flex-direction:column;display:flex}.PageHeader-module__cuGLOq__title{font-family:var(--font-body), sans-serif;font-size:var(--text-h2);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-heading);color:var(--color-navy);line-height:1.15}.PageHeader-module__cuGLOq__description{font-family:var(--font-body), sans-serif;font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-text-muted);line-height:1.5}.PageHeader-module__cuGLOq__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (min-width:640px){.PageHeader-module__cuGLOq__header{flex-direction:row;justify-content:space-between;align-items:flex-start}.PageHeader-module__cuGLOq__actions{flex:none}}
.FormAlert-module__BbjZFa__alert{align-items:flex-start;gap:var(--space-2);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-navy-dark);background:var(--tone-danger-bg);border:1px solid var(--tone-danger-border);display:flex}.FormAlert-module__BbjZFa__icon{flex:none}.FormAlert-module__BbjZFa__message{flex:1;min-width:0}
.FormNotice-module__5NvdjG__notice{border-radius:var(--radius-sm);font:600 14px var(--font-body), sans-serif;color:var(--tone-success-fg);background:var(--tone-success-bg);border:1px solid var(--tone-success-border);padding:12px 14px}
.TextField-module__I4sYoa__field{gap:var(--space-2);flex-direction:column;display:flex}.TextField-module__I4sYoa__label{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted-2)}.TextField-module__I4sYoa__input{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);min-height:48px;padding:var(--space-3) var(--space-4);font-family:var(--font-body), sans-serif;font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-text);background:var(--color-white)}.TextField-module__I4sYoa__input:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:1px}.TextField-module__I4sYoa__input[aria-invalid=true]{border-color:var(--tone-danger-strong)}.TextField-module__I4sYoa__error{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--tone-danger-fg)}.TextField-module__I4sYoa__control{display:flex;position:relative}.TextField-module__I4sYoa__control .TextField-module__I4sYoa__input{width:100%;font-size:var(--text-base)}.TextField-module__I4sYoa__icon{top:50%;left:var(--space-4);color:var(--color-text-faint);pointer-events:none;display:flex;position:absolute;translate:0 -50%}.TextField-module__I4sYoa__control .TextField-module__I4sYoa__withIcon{padding-left:44px}.TextField-module__I4sYoa__control .TextField-module__I4sYoa__withTrailing{padding-right:var(--space-12)}.TextField-module__I4sYoa__trailing{top:50%;right:var(--space-1);display:flex;position:absolute;translate:0 -50%}.TextField-module__I4sYoa__adornment{top:50%;left:var(--space-4);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text-muted-2);pointer-events:none;position:absolute;translate:0 -50%}.TextField-module__I4sYoa__control .TextField-module__I4sYoa__withAdornment{padding-left:var(--space-12)}
.TextareaField-module__yIGJVW__field{flex-direction:column;gap:6px;display:flex}.TextareaField-module__yIGJVW__label{font:600 13px var(--font-body), sans-serif;color:var(--color-text-muted-2)}.TextareaField-module__yIGJVW__textarea{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);min-height:44px;font:500 15px var(--font-body), sans-serif;color:var(--color-text);background:var(--color-white);resize:vertical;padding:10px 14px}.TextareaField-module__yIGJVW__textarea:focus-visible{outline:2px solid var(--color-gold);outline-offset:1px}.TextareaField-module__yIGJVW__textarea[aria-invalid=true]{border-color:var(--tone-danger-strong)}.TextareaField-module__yIGJVW__hint{font:500 13px var(--font-body), sans-serif;color:var(--color-text-faint)}.TextareaField-module__yIGJVW__error{font:500 13px var(--font-body), sans-serif;color:var(--tone-danger-fg)}
.AddressField-module__9hqqwG__root{flex-direction:column;gap:12px;display:flex}.AddressField-module__9hqqwG__field{flex-direction:column;gap:6px;display:flex;position:relative}.AddressField-module__9hqqwG__label{font:600 13px var(--font-body), sans-serif;color:var(--color-text-muted-2)}.AddressField-module__9hqqwG__control{display:flex;position:relative}.AddressField-module__9hqqwG__icon{color:var(--color-text-faint);pointer-events:none;position:absolute;top:50%;left:14px;translate:0 -50%}.AddressField-module__9hqqwG__input{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);width:100%;min-height:44px;font:500 16px var(--font-body), sans-serif;color:var(--color-text);background:var(--color-white);padding:10px 14px 10px 42px}.AddressField-module__9hqqwG__input:focus-visible{outline:2px solid var(--color-gold);outline-offset:1px}.AddressField-module__9hqqwG__input[aria-invalid=true]{border-color:var(--tone-danger-strong)}.AddressField-module__9hqqwG__listbox{z-index:40;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-white);max-height:min(320px,50vh);box-shadow:var(--shadow-card);padding:6px;list-style:none;position:absolute;top:calc(100% - 2px);left:0;right:0;overflow-y:auto}.AddressField-module__9hqqwG__option{border-radius:var(--radius-sm);min-height:44px;font:600 15px var(--font-body), sans-serif;color:var(--color-text);cursor:pointer;align-items:center;padding:0 12px;display:flex}.AddressField-module__9hqqwG__option[data-active]{background:var(--color-bg)}.AddressField-module__9hqqwG__status{font:500 13px var(--font-body), sans-serif;flex-direction:column;gap:2px;display:flex}.AddressField-module__9hqqwG__status:empty{display:none}.AddressField-module__9hqqwG__muted{color:var(--color-text-faint)}.AddressField-module__9hqqwG__ok{color:var(--tone-success-fg);align-items:center;gap:6px;font-weight:600;display:inline-flex}.AddressField-module__9hqqwG__warn{color:var(--tone-warning-fg)}.AddressField-module__9hqqwG__error{color:var(--tone-danger-fg)}.AddressField-module__9hqqwG__barrio{font:500 14px var(--font-body), sans-serif;color:var(--color-text-muted-2);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.AddressField-module__9hqqwG__apply{border-radius:var(--radius-pill);min-height:44px;font:700 14px var(--font-body), sans-serif;color:var(--color-white);background:var(--color-navy);cursor:pointer;padding:8px 16px}.AddressField-module__9hqqwG__apply:hover{background:var(--color-navy-dark)}.AddressField-module__9hqqwG__apply:disabled{opacity:.6;cursor:progress}
.CheckboxField-module__ECY8TW__field{gap:var(--space-1);flex-direction:column;display:flex}.CheckboxField-module__ECY8TW__option{align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-1) 2px;cursor:pointer;display:flex}.CheckboxField-module__ECY8TW__checkbox{width:22px;height:22px;accent-color:var(--color-gold-dark);flex:none;order:-1;margin:0}.CheckboxField-module__ECY8TW__checkbox:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}.CheckboxField-module__ECY8TW__labelText{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}.CheckboxField-module__ECY8TW__tile{min-height:56px;padding:var(--space-2) var(--space-3);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md)}.CheckboxField-module__ECY8TW__tile .CheckboxField-module__ECY8TW__checkbox{order:0;margin-left:auto}.CheckboxField-module__ECY8TW__tile:has(.CheckboxField-module__ECY8TW__checkbox:checked){border-color:var(--color-gold-dark);background:var(--color-gold-soft)}.CheckboxField-module__ECY8TW__icon{width:36px;height:36px;color:var(--color-navy);border:1px solid var(--color-gold);border-radius:var(--radius-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}.CheckboxField-module__ECY8TW__hint{font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-faint)}.CheckboxField-module__ECY8TW__error{font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--tone-danger-fg)}@media (prefers-reduced-motion:no-preference){.CheckboxField-module__ECY8TW__tile{transition:border-color .2s,background-color .2s}}@media (hover:hover){.CheckboxField-module__ECY8TW__tile:hover{border-color:var(--color-gold)}}
.ReadinessChecklist-module__Wwlvkq__box{flex-direction:column;gap:10px;display:flex}.ReadinessChecklist-module__Wwlvkq__ready,.ReadinessChecklist-module__Wwlvkq__pending{font:700 15px var(--font-body), sans-serif}.ReadinessChecklist-module__Wwlvkq__ready{color:var(--tone-success-fg)}.ReadinessChecklist-module__Wwlvkq__pending{color:var(--tone-warning-fg)}.ReadinessChecklist-module__Wwlvkq__list{flex-direction:column;gap:8px;list-style:none;display:flex}.ReadinessChecklist-module__Wwlvkq__item{font:500 14px var(--font-body), sans-serif;color:var(--color-text-muted-2);align-items:flex-start;gap:10px;display:flex}.ReadinessChecklist-module__Wwlvkq__item svg{flex:none;margin-top:2px}.ReadinessChecklist-module__Wwlvkq__iconDone{color:var(--tone-success-fg)}.ReadinessChecklist-module__Wwlvkq__iconPending{color:var(--color-text-faint)}.ReadinessChecklist-module__Wwlvkq__fix{min-height:32px;font:600 13px var(--font-body), sans-serif;color:var(--color-navy);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.ReadinessChecklist-module__Wwlvkq__fix:hover{color:var(--color-gold-dark)}
.page-module__WPaOZq__page{flex-direction:column;display:flex}.page-module__WPaOZq__top{align-items:center;gap:var(--space-4) var(--space-3);margin-bottom:var(--space-4);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"heading new""tabs tabs";display:grid}.page-module__WPaOZq__heading{grid-area:heading;min-width:0}.page-module__WPaOZq__top .page-module__WPaOZq__heading>*{margin-bottom:0}.page-module__WPaOZq__newButton{grid-area:new}.page-module__WPaOZq__tabs{grid-area:tabs;min-width:0}.page-module__WPaOZq__top .page-module__WPaOZq__tabs>*{margin-bottom:0}@media (min-width:960px){.page-module__WPaOZq__top{grid-template-areas:"heading heading""tabs new"}}
.CardLink-module__QOBhpa__link,.CardLink-module__QOBhpa__link:visited{min-height:44px;font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-navy);text-underline-offset:3px;white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.CardLink-module__QOBhpa__link:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px;border-radius:var(--radius-sm)}@media (hover:hover){.CardLink-module__QOBhpa__link:hover{text-decoration:underline}}
.Pagination-module__22RErq__nav{flex-direction:column;align-items:center;gap:10px;margin-top:16px;padding:12px 0;display:flex}.Pagination-module__22RErq__total{font:500 13px var(--font-body), sans-serif;color:var(--color-text-muted)}.Pagination-module__22RErq__controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;list-style:none;display:flex}.Pagination-module__22RErq__control{border-radius:var(--radius-pill);width:36px;height:36px;font:700 14px var(--font-body), sans-serif;color:var(--color-text-muted-2);background:0 0;justify-content:center;align-items:center;display:inline-flex}a.Pagination-module__22RErq__control:hover{background:var(--color-border-soft);color:var(--color-navy)}a.Pagination-module__22RErq__control:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.Pagination-module__22RErq__control[aria-disabled=true]{color:var(--color-text-faint);opacity:.55;cursor:not-allowed}.Pagination-module__22RErq__control.Pagination-module__22RErq__current{color:var(--color-white);background:var(--color-navy)}.Pagination-module__22RErq__ellipsis{text-align:center;width:24px;font:700 14px var(--font-body), sans-serif;color:var(--color-text-faint)}@media (min-width:640px){.Pagination-module__22RErq__nav{flex-direction:row;justify-content:space-between}.Pagination-module__22RErq__control{width:40px;height:40px}}
.PropertyStatusPanel-module__CPgSNa__panel{gap:16px;display:grid}.PropertyStatusPanel-module__CPgSNa__card{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:16px}.PropertyStatusPanel-module__CPgSNa__fieldset{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.PropertyStatusPanel-module__CPgSNa__legend{float:left;width:100%;font:700 20px var(--font-body), sans-serif;letter-spacing:-.01em;color:var(--color-navy);padding:0}.PropertyStatusPanel-module__CPgSNa__legend+*{clear:both}.PropertyStatusPanel-module__CPgSNa__hint,.PropertyStatusPanel-module__CPgSNa__footnote{font:500 14px var(--font-body), sans-serif;color:var(--color-text-muted)}.PropertyStatusPanel-module__CPgSNa__buttons{flex-wrap:wrap;gap:10px;display:flex}.PropertyStatusPanel-module__CPgSNa__primary,.PropertyStatusPanel-module__CPgSNa__secondary,.PropertyStatusPanel-module__CPgSNa__destructive{border-radius:var(--radius-pill);min-height:44px;font:700 15px var(--font-body), sans-serif;cursor:pointer;flex:auto;padding:10px 20px}.PropertyStatusPanel-module__CPgSNa__primary{color:var(--color-white);background:var(--color-navy);border:1px solid var(--color-navy)}.PropertyStatusPanel-module__CPgSNa__primary:hover{background:var(--color-navy-dark)}.PropertyStatusPanel-module__CPgSNa__secondary{color:var(--color-navy);background:var(--color-white);border:1px solid var(--color-border-strong)}.PropertyStatusPanel-module__CPgSNa__secondary:hover{border-color:var(--color-gold)}.PropertyStatusPanel-module__CPgSNa__destructive{color:var(--color-white);background:var(--tone-danger-fg);border:1px solid var(--tone-danger-fg);margin-top:12px}.PropertyStatusPanel-module__CPgSNa__primary:focus-visible,.PropertyStatusPanel-module__CPgSNa__secondary:focus-visible,.PropertyStatusPanel-module__CPgSNa__destructive:focus-visible,.PropertyStatusPanel-module__CPgSNa__summary:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.PropertyStatusPanel-module__CPgSNa__panel :disabled{cursor:progress;opacity:.7}.PropertyStatusPanel-module__CPgSNa__danger{border-color:var(--tone-danger-border)}.PropertyStatusPanel-module__CPgSNa__details{flex-direction:column;display:flex}.PropertyStatusPanel-module__CPgSNa__summary{cursor:pointer;min-height:44px;font:700 15px var(--font-body), sans-serif;color:var(--tone-danger-fg);align-items:center;display:flex}.PropertyStatusPanel-module__CPgSNa__details[open] .PropertyStatusPanel-module__CPgSNa__summary{margin-bottom:8px}@media (min-width:640px){.PropertyStatusPanel-module__CPgSNa__card{padding:24px}.PropertyStatusPanel-module__CPgSNa__primary,.PropertyStatusPanel-module__CPgSNa__secondary,.PropertyStatusPanel-module__CPgSNa__destructive{flex:none}}@media (min-width:960px){.PropertyStatusPanel-module__CPgSNa__panel{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.PropertyStatusPanel-module__CPgSNa__danger,.PropertyStatusPanel-module__CPgSNa__footnote{grid-column:1/-1}}
.editor-module___SUJOG__page{gap:var(--space-4);flex-direction:column;width:100%;max-width:880px;display:flex}.editor-module___SUJOG__backLink{min-height:44px;font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-navy);align-self:flex-start;align-items:center;display:inline-flex}.editor-module___SUJOG__backLink:hover{color:var(--color-gold-dark)}.editor-module___SUJOG__backLink:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}.editor-module___SUJOG__badges{gap:var(--space-2);flex-wrap:wrap;display:flex}.editor-module___SUJOG__section{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}.editor-module___SUJOG__sectionTitle{font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-gold-dark)}.editor-module___SUJOG__previewLink{min-height:48px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-lg);border:1px dashed var(--color-gold);background:var(--color-white);font-family:var(--font-body), sans-serif;font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-navy);text-align:center;justify-content:center;align-items:center;display:flex}.editor-module___SUJOG__previewLink:hover{background:var(--color-bg)}.editor-module___SUJOG__previewLink:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}
.KpiTile-module__Y4CVOW__tile{gap:var(--space-2);min-width:0;padding:var(--space-4);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex;position:relative}.KpiTile-module__Y4CVOW__tile[data-accent=true]{background:radial-gradient(120% 100% at 100% 0%, var(--color-gold-tint-20) 0%, transparent 60%), linear-gradient(160deg, var(--color-navy) 0%, var(--color-navy-dark) 80%);border-color:#0000}.KpiTile-module__Y4CVOW__top{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.KpiTile-module__Y4CVOW__label,.KpiTile-module__Y4CVOW__label:visited{min-width:0;font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-text-muted);text-decoration:none}.KpiTile-module__Y4CVOW__label:after{content:"";border-radius:var(--radius-lg);position:absolute;inset:0}.KpiTile-module__Y4CVOW__label:focus-visible{outline:none}.KpiTile-module__Y4CVOW__tile:has(.KpiTile-module__Y4CVOW__label:focus-visible){outline:2px solid var(--color-gold-dark);outline-offset:2px}.KpiTile-module__Y4CVOW__tile[data-accent=true] .KpiTile-module__Y4CVOW__label{color:var(--color-text-on-dark-soft)}.KpiTile-module__Y4CVOW__tile[data-accent=true]:has(.KpiTile-module__Y4CVOW__label:focus-visible){outline-color:var(--color-gold)}.KpiTile-module__Y4CVOW__icon{border:1px solid var(--color-gold);border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-gold-dark);background:var(--color-gold-soft);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.KpiTile-module__Y4CVOW__tile[data-accent=true] .KpiTile-module__Y4CVOW__icon{color:var(--color-gold);background:var(--color-on-dark-08)}.KpiTile-module__Y4CVOW__value{font-family:var(--font-body), sans-serif;font-size:var(--text-h2);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);color:var(--color-navy)}.KpiTile-module__Y4CVOW__tile[data-accent=true] .KpiTile-module__Y4CVOW__value{color:var(--color-white)}.KpiTile-module__Y4CVOW__delta{font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--color-text-muted)}.KpiTile-module__Y4CVOW__delta[data-trend=up]{color:var(--tone-success-fg)}.KpiTile-module__Y4CVOW__tile[data-accent=true] .KpiTile-module__Y4CVOW__delta{color:var(--color-text-on-dark-soft)}.KpiTile-module__Y4CVOW__tile[data-accent=true] .KpiTile-module__Y4CVOW__delta[data-trend=up]{color:var(--color-gold)}.KpiTile-module__Y4CVOW__extra{z-index:1;font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text-muted);position:relative}.KpiTile-module__Y4CVOW__extra a,.KpiTile-module__Y4CVOW__extra a:visited{min-height:44px;margin:calc(var(--space-3) * -1) 0;color:var(--color-navy);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.KpiTile-module__Y4CVOW__extra a:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px;border-radius:var(--radius-sm)}@media (hover:hover){.KpiTile-module__Y4CVOW__tile:not([data-accent=true]):hover{border-color:var(--color-border-strong)}.KpiTile-module__Y4CVOW__tile[data-accent=true]:hover .KpiTile-module__Y4CVOW__label{color:var(--color-white)}}@media (prefers-reduced-motion:no-preference){.KpiTile-module__Y4CVOW__tile{transition:border-color .15s}}@media (min-width:640px){.KpiTile-module__Y4CVOW__tile{padding:var(--space-6)}}
.LeadCategoryTag-module__ZgDi8G__tag{align-items:center;gap:var(--space-1);font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--color-navy);display:inline-flex}.LeadCategoryTag-module__ZgDi8G__tag svg{color:var(--color-gold-dark);flex:none}
.HBarList-module__pZN5Qq__wrap{gap:var(--space-3);flex-direction:column;display:flex}.HBarList-module__pZN5Qq__legend{gap:var(--space-1) var(--space-4);font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);flex-wrap:wrap;list-style:none;display:flex}.HBarList-module__pZN5Qq__legendItem{align-items:center;gap:var(--space-2);display:inline-flex}.HBarList-module__pZN5Qq__swatch{border-radius:3px;width:12px;height:12px}.HBarList-module__pZN5Qq__list{gap:var(--space-4);flex-direction:column;list-style:none;display:flex}.HBarList-module__pZN5Qq__item{align-items:flex-start;gap:var(--space-3);display:flex}.HBarList-module__pZN5Qq__rank{width:28px;height:28px;margin-top:var(--space-2);border-radius:var(--radius-sm);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-extrabold);color:var(--color-navy);background:var(--color-chip-bg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HBarList-module__pZN5Qq__body{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.HBarList-module__pZN5Qq__top{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.HBarList-module__pZN5Qq__label{min-width:0;font-family:var(--font-body), sans-serif;font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-navy);overflow-wrap:anywhere}.HBarList-module__pZN5Qq__value{font-family:var(--font-body), sans-serif;font-size:var(--text-base);font-weight:var(--weight-extrabold);font-variant-numeric:tabular-nums;color:var(--color-navy);flex-shrink:0}.HBarList-module__pZN5Qq__detail{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted)}.HBarList-module__pZN5Qq__track{border-radius:var(--radius-pill);background:var(--color-bg);height:10px;overflow:hidden}.HBarList-module__pZN5Qq__fill{border-radius:var(--radius-pill);height:100%;display:flex;overflow:hidden}.HBarList-module__pZN5Qq__segment{height:100%}.HBarList-module__pZN5Qq__fill[data-tone=navy],.HBarList-module__pZN5Qq__segment[data-tone=navy],.HBarList-module__pZN5Qq__swatch[data-tone=navy]{background:var(--color-navy)}.HBarList-module__pZN5Qq__fill[data-tone=gold],.HBarList-module__pZN5Qq__segment[data-tone=gold],.HBarList-module__pZN5Qq__swatch[data-tone=gold]{background:var(--color-gold)}
.InboxCategoryFilter-module__JA1elq__toggle{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--color-navy);background:var(--color-white);cursor:pointer;flex:none;display:inline-flex}.InboxCategoryFilter-module__JA1elq__toggle[aria-expanded=true]{border-color:var(--color-navy)}.InboxCategoryFilter-module__JA1elq__count{min-width:20px;height:20px;padding:0 var(--space-1);border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-extrabold);color:var(--color-white);background:var(--color-navy);justify-content:center;align-items:center;display:inline-flex}.InboxCategoryFilter-module__JA1elq__noscript{flex:100%}.InboxCategoryFilter-module__JA1elq__noscriptLinks{gap:var(--space-2);flex-wrap:wrap;display:flex}.InboxCategoryFilter-module__JA1elq__noscriptLink{min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--leading-snug);background:var(--color-white);align-items:center;display:inline-flex}.InboxCategoryFilter-module__JA1elq__noscriptLink,.InboxCategoryFilter-module__JA1elq__noscriptLink:visited,.InboxCategoryFilter-module__JA1elq__noscriptLink:hover{color:var(--color-navy)}.InboxCategoryFilter-module__JA1elq__noscriptLink[aria-current=page]{border-color:var(--color-navy);background:var(--color-chip-bg)}.InboxCategoryFilter-module__JA1elq__backdrop{z-index:50;background:var(--color-backdrop);position:fixed;inset:0}.InboxCategoryFilter-module__JA1elq__sheet{display:none}.InboxCategoryFilter-module__JA1elq__sheet[data-open]{z-index:55;overscroll-behavior:contain;border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-white);max-height:85dvh;box-shadow:var(--shadow-sheet);flex-direction:column;display:flex;position:fixed;inset:auto 0 0;overflow:hidden}.InboxCategoryFilter-module__JA1elq__sheetHeader{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-6);border-bottom:1px solid var(--color-border-soft);flex:none;display:flex}.InboxCategoryFilter-module__JA1elq__sheetTitle{font-family:var(--font-body), sans-serif;font-size:var(--text-xl);font-weight:var(--weight-extrabold);line-height:var(--leading-snug);color:var(--color-navy)}.InboxCategoryFilter-module__JA1elq__sheetTitle:focus{outline:none}.InboxCategoryFilter-module__JA1elq__close{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--color-navy);background:var(--color-bg);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}.InboxCategoryFilter-module__JA1elq__sheetBody{overscroll-behavior:contain;min-height:0;padding:var(--space-4) var(--space-6) calc(var(--space-6) + env(safe-area-inset-bottom,0px));flex:1;overflow-y:auto}.InboxCategoryFilter-module__JA1elq__groupTitle{margin-bottom:var(--space-2);font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-muted)}.InboxCategoryFilter-module__JA1elq__options{gap:var(--space-1);flex-direction:column;list-style:none;display:flex}.InboxCategoryFilter-module__JA1elq__option{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);font-family:var(--font-body), sans-serif;font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-snug);background:var(--color-white);border:1px solid #0000;display:flex}.InboxCategoryFilter-module__JA1elq__option,.InboxCategoryFilter-module__JA1elq__option:visited,.InboxCategoryFilter-module__JA1elq__option:hover{color:var(--color-navy)}.InboxCategoryFilter-module__JA1elq__option[aria-current=page]{border-color:var(--color-navy);font-weight:var(--weight-bold);background:var(--color-chip-bg)}.InboxCategoryFilter-module__JA1elq__optionIcon{border:1px solid var(--color-gold);border-radius:var(--radius-sm);width:36px;height:36px;color:var(--color-gold-dark);background:var(--color-white);flex:none;justify-content:center;align-items:center;display:flex}.InboxCategoryFilter-module__JA1elq__optionCheck{color:var(--color-navy);flex:none;margin-left:auto}.InboxCategoryFilter-module__JA1elq__toggle:focus-visible,.InboxCategoryFilter-module__JA1elq__close:focus-visible,.InboxCategoryFilter-module__JA1elq__noscriptLink:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}.InboxCategoryFilter-module__JA1elq__option:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:-2px}@media (hover:hover){.InboxCategoryFilter-module__JA1elq__toggle:hover{border-color:var(--color-navy);background:var(--color-bg)}.InboxCategoryFilter-module__JA1elq__option:not([aria-current=page]):hover{background:var(--color-surface-muted)}.InboxCategoryFilter-module__JA1elq__noscriptLink:not([aria-current=page]):hover{border-color:var(--color-navy)}}@media (min-width:960px){.InboxCategoryFilter-module__JA1elq__sheet[data-open]{border-radius:var(--radius-xl) 0 0 var(--radius-xl);width:min(420px,100vw);max-height:none;box-shadow:var(--shadow-lifted);inset:0 0 0 auto}}@media (prefers-reduced-motion:no-preference){.InboxCategoryFilter-module__JA1elq__toggle,.InboxCategoryFilter-module__JA1elq__option{transition:background-color .15s,border-color .15s}.InboxCategoryFilter-module__JA1elq__backdrop{animation:.2s ease-out InboxCategoryFilter-module__JA1elq__backdrop-in}.InboxCategoryFilter-module__JA1elq__sheet[data-open]{animation:.25s ease-out InboxCategoryFilter-module__JA1elq__sheet-up}@media (min-width:960px){.InboxCategoryFilter-module__JA1elq__sheet[data-open]{animation-name:InboxCategoryFilter-module__JA1elq__sheet-in-right}}@keyframes InboxCategoryFilter-module__JA1elq__backdrop-in{0%{opacity:0}}@keyframes InboxCategoryFilter-module__JA1elq__sheet-up{0%{translate:0 100%}}@keyframes InboxCategoryFilter-module__JA1elq__sheet-in-right{0%{translate:100%}}}
.LeadsHeadline-module__mE3WVa__headline{gap:var(--space-1);flex-direction:column;display:flex}.LeadsHeadline-module__mE3WVa__total{align-items:baseline;gap:var(--space-2);font-family:var(--font-body), sans-serif;font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.LeadsHeadline-module__mE3WVa__number{font-size:var(--text-h2);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);color:var(--color-navy)}.LeadsHeadline-module__mE3WVa__delta{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text-muted)}.LeadsHeadline-module__mE3WVa__delta[data-trend=up]{color:var(--tone-success-fg)}
.Button-module__5AAG7W__button{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-bold);white-space:nowrap;cursor:pointer;border:1px solid #0000;text-decoration:none;display:inline-flex}.Button-module__5AAG7W__button svg{flex:none}.Button-module__5AAG7W__button[data-full]{width:100%}.Button-module__5AAG7W__button:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}.Button-module__5AAG7W__button:disabled,.Button-module__5AAG7W__button[aria-disabled=true]{opacity:.6;cursor:not-allowed}.Button-module__5AAG7W__button[data-variant=primary],.Button-module__5AAG7W__button[data-variant=primary]:visited,.Button-module__5AAG7W__button[data-variant=primary]:hover,.Button-module__5AAG7W__button[data-variant=primary]:focus,.Button-module__5AAG7W__button[data-variant=primary]:active{color:var(--color-white)}.Button-module__5AAG7W__button[data-variant=primary]{background:var(--color-navy)}.Button-module__5AAG7W__button[data-variant=primary]:hover:not(:disabled){background:var(--color-navy-dark)}.Button-module__5AAG7W__button[data-variant=primary]:active:not(:disabled){background:var(--color-navy-darker)}.Button-module__5AAG7W__button[data-variant=secondary],.Button-module__5AAG7W__button[data-variant=secondary]:visited,.Button-module__5AAG7W__button[data-variant=secondary]:hover,.Button-module__5AAG7W__button[data-variant=secondary]:focus,.Button-module__5AAG7W__button[data-variant=secondary]:active{color:var(--color-navy)}.Button-module__5AAG7W__button[data-variant=secondary]{background:var(--color-white);border-color:var(--color-border-strong)}.Button-module__5AAG7W__button[data-variant=secondary]:hover:not(:disabled){background:var(--color-bg);border-color:var(--color-navy)}.Button-module__5AAG7W__button[data-variant=secondary]:active:not(:disabled){background:var(--color-border-soft)}.Button-module__5AAG7W__button[data-variant=ghost],.Button-module__5AAG7W__button[data-variant=ghost]:visited,.Button-module__5AAG7W__button[data-variant=ghost]:focus{color:var(--btn-ghost-fg,var(--color-text-muted-2))}.Button-module__5AAG7W__button[data-variant=ghost]:hover,.Button-module__5AAG7W__button[data-variant=ghost]:active{color:var(--btn-ghost-hover-fg,var(--color-navy))}.Button-module__5AAG7W__button[data-variant=ghost]{background:0 0}.Button-module__5AAG7W__button[data-variant=ghost]:hover:not(:disabled){background:var(--btn-ghost-hover-bg,var(--color-border-soft))}.Button-module__5AAG7W__button[data-variant=ghost]:active:not(:disabled){background:var(--btn-ghost-active-bg,var(--color-border))}@media (prefers-reduced-motion:no-preference){.Button-module__5AAG7W__button{transition:background-color .15s,border-color .15s}}
.LeadStatusDot-module__UBXMZW__status{align-items:center;gap:var(--space-2);font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--color-text-muted-2);display:inline-flex}.LeadStatusDot-module__UBXMZW__status:before{content:"";background:var(--color-text-faint);border-radius:50%;flex:none;width:8px;height:8px}.LeadStatusDot-module__UBXMZW__status[data-status=new]{color:var(--color-navy)}.LeadStatusDot-module__UBXMZW__status[data-status=new]:before{background:var(--color-gold)}.LeadStatusDot-module__UBXMZW__status[data-status=contacted]:before{background:var(--color-navy)}
.MonthlyLeadsChart-module__wT3lEa__figure{margin:0}.MonthlyLeadsChart-module__wT3lEa__chart{gap:var(--space-1);align-items:end;display:grid}.MonthlyLeadsChart-module__wT3lEa__column{align-items:center;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.MonthlyLeadsChart-module__wT3lEa__value,.MonthlyLeadsChart-module__wT3lEa__label{font-family:var(--font-body), sans-serif;font-size:var(--text-xs);line-height:var(--leading-tight);white-space:nowrap}.MonthlyLeadsChart-module__wT3lEa__value{font-weight:var(--weight-bold);color:var(--color-navy)}.MonthlyLeadsChart-module__wT3lEa__label{font-weight:var(--weight-medium);color:var(--color-text-muted)}.MonthlyLeadsChart-module__wT3lEa__track{border-bottom:1px solid var(--color-border);align-items:flex-end;width:100%;height:160px;display:flex}.MonthlyLeadsChart-module__wT3lEa__bar{border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--color-navy);width:100%;max-width:40px;margin:0 auto}.MonthlyLeadsChart-module__wT3lEa__bar[data-current=true]{background:var(--color-gold)}.MonthlyLeadsChart-module__wT3lEa__monthViews{font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-tight);white-space:nowrap;color:var(--color-text-muted)}.MonthlyLeadsChart-module__wT3lEa__legend{margin-top:var(--space-3);font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted)}.MonthlyLeadsChart-module__wT3lEa__views{margin-top:var(--space-3);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text-muted)}@media (min-width:640px){.MonthlyLeadsChart-module__wT3lEa__chart{gap:var(--space-2)}.MonthlyLeadsChart-module__wT3lEa__track{height:200px}}
.StatusBadge-module__4BMTGa__badge{border-radius:var(--radius-pill);min-height:24px;font:700 12px var(--font-body), sans-serif;white-space:nowrap;align-items:center;padding:3px 10px;display:inline-flex}.StatusBadge-module__4BMTGa__badge[data-tone=success]{color:var(--tone-success-fg);background:var(--tone-success-bg)}.StatusBadge-module__4BMTGa__badge[data-tone=warning]{color:var(--tone-warning-fg);background:var(--tone-warning-bg)}.StatusBadge-module__4BMTGa__badge[data-tone=neutral]{color:var(--tone-neutral-fg);background:var(--tone-neutral-bg)}.StatusBadge-module__4BMTGa__badge[data-tone=info]{color:var(--tone-info-fg);background:var(--tone-info-bg)}.StatusBadge-module__4BMTGa__badge[data-tone=danger]{color:var(--tone-danger-fg);background:var(--tone-danger-bg)}
.Dropdown-module__JMVX-W__root{--dropdown-chevron-right:14px;min-width:0;display:block;position:relative}.Dropdown-module__JMVX-W__trigger{text-align:left;cursor:pointer;width:100%;min-width:0;display:block}.Dropdown-module__JMVX-W__trigger:disabled{cursor:not-allowed}.Dropdown-module__JMVX-W__value{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.Dropdown-module__JMVX-W__trigger[data-placeholder] .Dropdown-module__JMVX-W__value{color:var(--color-text-faint);font-weight:500}.Dropdown-module__JMVX-W__chevron{top:50%;right:var(--dropdown-chevron-right);color:var(--color-text-muted);pointer-events:none;transition:rotate .15s;position:absolute;translate:0 -50%}.Dropdown-module__JMVX-W__chevron[data-open]{rotate:180deg}.Dropdown-module__JMVX-W__trigger:disabled~.Dropdown-module__JMVX-W__chevron{opacity:.55}.Dropdown-module__JMVX-W__popup{z-index:60;overscroll-behavior:contain;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-white);width:max-content;min-width:max(100%,200px);max-width:min(360px,100vw - 32px);max-height:min(320px,50vh);box-shadow:var(--shadow-card);text-align:left;padding:6px;position:absolute;left:0;overflow-y:auto}.Dropdown-module__JMVX-W__popup[data-align=end]{left:auto;right:0}.Dropdown-module__JMVX-W__popup[data-placement=bottom]{top:calc(100% + 6px)}.Dropdown-module__JMVX-W__popup[data-placement=top]{bottom:calc(100% + 6px)}.Dropdown-module__JMVX-W__listbox{margin:0;padding:0;list-style:none}.Dropdown-module__JMVX-W__option{border-radius:var(--radius-sm);min-height:44px;font:600 15px var(--font-body), sans-serif;color:var(--color-text);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:flex}.Dropdown-module__JMVX-W__option[data-active]{background:var(--color-bg)}.Dropdown-module__JMVX-W__option:active{background:var(--color-border)}.Dropdown-module__JMVX-W__option[aria-selected=true]{color:var(--color-navy);font-weight:800}.Dropdown-module__JMVX-W__option[aria-disabled=true]{color:var(--color-text-faint);cursor:not-allowed}.Dropdown-module__JMVX-W__groupLabel{font:700 11px var(--font-body), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);padding:8px 12px 4px}.Dropdown-module__JMVX-W__optionLabel{min-width:0}.Dropdown-module__JMVX-W__check{color:var(--color-gold-dark);flex:none}
.Select-module__ZrHTaa__wrapper{display:block}.Select-module__ZrHTaa__select{width:100%;padding-right:calc(var(--space-8) + var(--space-2));font-family:var(--font-body), sans-serif;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text);background:var(--color-white);border:1px solid var(--color-border-strong)}.Select-module__ZrHTaa__select:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}.Select-module__ZrHTaa__select:disabled{opacity:.55;background:var(--color-bg)}.Select-module__ZrHTaa__pill{display:inline-block}.Select-module__ZrHTaa__pill .Select-module__ZrHTaa__select{min-height:44px;padding-left:var(--space-4);border-radius:var(--radius-pill)}.Select-module__ZrHTaa__field .Select-module__ZrHTaa__select{min-height:48px;padding:var(--space-3) calc(var(--space-8) + var(--space-2)) var(--space-3) var(--space-3);border-radius:var(--radius-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.Select-module__ZrHTaa__field .Select-module__ZrHTaa__select:focus-visible{outline-offset:1px}.Select-module__ZrHTaa__field .Select-module__ZrHTaa__select[aria-invalid=true]{border-color:var(--tone-danger-strong)}.Select-module__ZrHTaa__bare{--dropdown-chevron-right:2px;width:100%;min-width:0;height:100%}.Select-module__ZrHTaa__bare .Select-module__ZrHTaa__select{height:100%;padding:0 var(--space-8) 0 0;background:0 0;border:0;outline:none}
.ResultsSort-module__hgqvSG__form{gap:var(--space-2);display:flex}.ResultsSort-module__hgqvSG__apply{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);min-height:44px;padding:0 var(--space-4);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-text);background:var(--color-white)}.ResultsSort-module__hgqvSG__apply:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}
.page-module__5dt5xW__main{flex:1}.page-module__5dt5xW__results{max-width:var(--content-max-width);padding:var(--space-4) var(--page-gutter) var(--space-24);gap:var(--space-4);flex-direction:column;margin:0 auto;display:flex}.page-module__5dt5xW__header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.page-module__5dt5xW__title{min-width:0;font-family:var(--font-body), sans-serif;font-size:var(--text-xl);font-weight:var(--weight-extrabold);line-height:var(--leading-snug);letter-spacing:var(--tracking-display)}.page-module__5dt5xW__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));list-style:none;display:grid}
.SelectField-module__kCUgVW__field{gap:var(--space-2);flex-direction:column;display:flex}.SelectField-module__kCUgVW__label{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted-2)}.SelectField-module__kCUgVW__control{display:block}.SelectField-module__kCUgVW__select{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);width:100%;min-height:48px;padding:var(--space-3) var(--space-4);font:500 15px var(--font-body), sans-serif;color:var(--color-text);background:var(--color-white);padding-right:42px;font-size:16px}.SelectField-module__kCUgVW__select:disabled{opacity:.6;cursor:not-allowed}.SelectField-module__kCUgVW__select:focus-visible{outline:2px solid var(--color-gold);outline-offset:1px}.SelectField-module__kCUgVW__select[aria-invalid=true]{border-color:var(--tone-danger-strong)}.SelectField-module__kCUgVW__hint{font:500 13px var(--font-body), sans-serif;color:var(--color-text-faint)}.SelectField-module__kCUgVW__error{font:500 13px var(--font-body), sans-serif;color:var(--tone-danger-fg)}
.RangeFilter-module__aSR1AG__filter{gap:var(--space-4);flex-direction:column;display:flex}.RangeFilter-module__aSR1AG__nav{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.RangeFilter-module__aSR1AG__link,.RangeFilter-module__aSR1AG__link:visited{min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-bold);white-space:nowrap;color:var(--color-navy);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.RangeFilter-module__aSR1AG__link:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}.RangeFilter-module__aSR1AG__current,.RangeFilter-module__aSR1AG__current:visited{color:var(--color-white);background:var(--color-navy)}.RangeFilter-module__aSR1AG__form{gap:var(--space-3);flex-direction:column;display:flex}.RangeFilter-module__aSR1AG__fields{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.RangeFilter-module__aSR1AG__notice{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted-2)}.RangeFilter-module__aSR1AG__apply{min-height:48px;padding:0 var(--space-6);border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-white);background:var(--color-navy);cursor:pointer;border:0}.RangeFilter-module__aSR1AG__apply:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}@media (hover:hover){.RangeFilter-module__aSR1AG__link:not(.RangeFilter-module__aSR1AG__current):hover{color:var(--color-navy);background:var(--color-surface-hover)}.RangeFilter-module__aSR1AG__current:hover{color:var(--color-white)}.RangeFilter-module__aSR1AG__apply:hover{background:var(--color-navy-dark)}}@media (prefers-reduced-motion:no-preference){.RangeFilter-module__aSR1AG__link,.RangeFilter-module__aSR1AG__apply{transition:background-color .15s}}@media (min-width:640px){.RangeFilter-module__aSR1AG__nav{grid-template-columns:repeat(3,minmax(0,1fr))}.RangeFilter-module__aSR1AG__form{flex-flow:wrap;align-items:flex-end}.RangeFilter-module__aSR1AG__notice{flex-basis:100%}.RangeFilter-module__aSR1AG__fields{grid-template-columns:repeat(2,12rem)}}@media (min-width:960px){.RangeFilter-module__aSR1AG__nav{border-radius:var(--radius-pill);grid-template-columns:repeat(6,auto);align-self:flex-start;display:inline-grid}.RangeFilter-module__aSR1AG__link{border-radius:var(--radius-pill)}}
.page-module__F7-3pG__page{gap:var(--space-6);flex-direction:column;display:flex}.page-module__F7-3pG__page>:first-child{margin-bottom:calc(var(--space-2) * -1)}.page-module__F7-3pG__kpis{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__F7-3pG__row{gap:var(--space-6);flex-direction:column;display:flex}@media (min-width:640px){.page-module__F7-3pG__kpis{gap:var(--space-4)}}@media (min-width:960px){.page-module__F7-3pG__page{gap:var(--space-8)}.page-module__F7-3pG__kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module__F7-3pG__row{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.page-module__F7-3pG__row>:only-child{grid-column:1/-1}}.page-module__F7-3pG__titleLong{display:none}@media (min-width:640px){.page-module__F7-3pG__titleLong{display:inline}}
.LeadList-module__18pm2q__list{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.LeadList-module__18pm2q__card{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-family:var(--font-body), sans-serif;color:var(--color-text);background:var(--color-white);flex-direction:column;display:flex;position:relative}.LeadList-module__18pm2q__card[data-new]{border-left:3px solid var(--color-gold)}.LeadList-module__18pm2q__meta{align-items:center;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.LeadList-module__18pm2q__top{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);display:flex}.LeadList-module__18pm2q__name{min-width:0;font-size:var(--text-base);font-weight:var(--weight-extrabold);line-height:var(--leading-snug);overflow-wrap:anywhere;color:var(--color-navy)}.LeadList-module__18pm2q__name:visited{color:var(--color-navy)}.LeadList-module__18pm2q__name:after{content:"";border-radius:var(--radius-lg);position:absolute;inset:0}.LeadList-module__18pm2q__name:focus-visible{outline:none}.LeadList-module__18pm2q__name:focus-visible:after{outline:2px solid var(--color-gold-dark);outline-offset:2px}.LeadList-module__18pm2q__date{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);flex:none}.LeadList-module__18pm2q__chip{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--color-navy);background:var(--color-white);align-self:flex-start;align-items:center;display:inline-flex}.LeadList-module__18pm2q__summary{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-navy)}.LeadList-module__18pm2q__preview{-webkit-line-clamp:2;font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:anywhere;color:var(--color-text-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.LeadList-module__18pm2q__contact{gap:0 var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.LeadList-module__18pm2q__contact>span{overflow-wrap:anywhere}.LeadList-module__18pm2q__contact>span+span:before{content:"·";margin-right:var(--space-2)}.LeadList-module__18pm2q__footer{margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border-soft)}.LeadList-module__18pm2q__actions{z-index:1;min-width:0;position:relative}@media (hover:hover){.LeadList-module__18pm2q__card:hover{border-color:var(--color-border-strong)}.LeadList-module__18pm2q__card[data-new]:hover{border-left-color:var(--color-gold)}.LeadList-module__18pm2q__card:hover .LeadList-module__18pm2q__name{text-underline-offset:3px;text-decoration:underline}}@media (min-width:640px){.LeadList-module__18pm2q__card{padding:var(--space-4) var(--space-6)}.LeadList-module__18pm2q__name{font-size:var(--text-lg)}}@media (prefers-reduced-motion:no-preference){.LeadList-module__18pm2q__card{transition:border-color .15s}}
.StaleListings-module__eMf_1q__list{flex-direction:column;list-style:none;display:flex}.StaleListings-module__eMf_1q__item{padding:var(--space-2) 0 var(--space-3);flex-direction:column;gap:2px;display:flex}.StaleListings-module__eMf_1q__item+.StaleListings-module__eMf_1q__item{border-top:1px solid var(--color-border-soft)}.StaleListings-module__eMf_1q__titleRow{align-items:center;gap:0 var(--space-2);flex-wrap:wrap;display:flex}.StaleListings-module__eMf_1q__link,.StaleListings-module__eMf_1q__link:visited{min-width:0;min-height:44px;font-family:var(--font-body), sans-serif;font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-navy);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;display:inline-flex}.StaleListings-module__eMf_1q__link:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px;border-radius:var(--radius-sm)}.StaleListings-module__eMf_1q__chip{padding:2px var(--space-2);border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-navy-dark);background:var(--color-chip-bg)}.StaleListings-module__eMf_1q__meta{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted)}.StaleListings-module__eMf_1q__hint{font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-gold-dark)}.StaleListings-module__eMf_1q__allGood{align-items:center;gap:var(--space-3);font-family:var(--font-body), sans-serif;font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-text);display:flex}.StaleListings-module__eMf_1q__check{border-radius:var(--radius-md);width:36px;height:36px;color:var(--tone-success-fg);background:var(--tone-success-bg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.StaleListings-module__eMf_1q__link:hover{text-decoration-color:currentColor}}
.page-module__uMILXW__page{flex-direction:column;display:flex}.page-module__uMILXW__toolbar{gap:var(--space-3);margin-bottom:var(--space-4);flex-direction:column;display:flex}.page-module__uMILXW__toolbar>div,.page-module__uMILXW__searchRow>form{margin-bottom:0}.page-module__uMILXW__searchRow{align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__uMILXW__searchRow>form{flex:1 1 0;min-width:0}.page-module__uMILXW__activeFilters{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__uMILXW__activeChip{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3) 0 var(--space-4);border:1px solid var(--color-navy);border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);background:var(--color-chip-bg);display:inline-flex}.page-module__uMILXW__activeChip,.page-module__uMILXW__activeChip:visited,.page-module__uMILXW__activeChip:hover{color:var(--color-navy)}.page-module__uMILXW__activeChip:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}@media (hover:hover){.page-module__uMILXW__activeChip:hover{background:var(--color-surface-muted)}}@media (prefers-reduced-motion:no-preference){.page-module__uMILXW__activeChip{transition:background-color .15s}}.page-module__uMILXW__scope{align-items:center;gap:0 var(--space-1);margin-bottom:var(--space-3);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.page-module__uMILXW__scopeLink{min-height:44px;font-weight:var(--weight-bold);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.page-module__uMILXW__scopeLink,.page-module__uMILXW__scopeLink:visited,.page-module__uMILXW__scopeLink:hover{color:var(--color-navy)}.page-module__uMILXW__scopeLink:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}
.AuthHeading-module__qh4KnW__heading{gap:var(--space-2);flex-direction:column;display:flex}.AuthHeading-module__qh4KnW__title{font-family:var(--font-body), sans-serif;font-size:var(--text-h2);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-heading);color:var(--color-navy);line-height:1.15}.AuthHeading-module__qh4KnW__subtitle{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);line-height:1.5}
.StatCard-module__V4eUvW__card{--card-pad:var(--space-4);gap:var(--space-4);min-width:0;padding:var(--card-pad);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.StatCard-module__V4eUvW__header{align-items:center;gap:var(--space-2) var(--space-3);margin:calc(-1 * var(--card-pad)) calc(-1 * var(--card-pad)) 0;padding:var(--space-3) var(--card-pad);border-bottom:1px solid var(--color-border);border-radius:calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0 0;background:var(--color-surface-muted);flex-wrap:wrap;display:flex}.StatCard-module__V4eUvW__icon{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-gold);background:var(--color-navy);flex:none;justify-content:center;align-items:center;display:inline-flex}.StatCard-module__V4eUvW__heading{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.StatCard-module__V4eUvW__title{font-family:var(--font-body), sans-serif;font-size:var(--text-xl);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-heading);color:var(--color-navy)}.StatCard-module__V4eUvW__subtitle{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--color-text-muted)}@media (min-width:640px){.StatCard-module__V4eUvW__card{--card-pad:var(--space-6)}}
.MapEmbed-module__PTPvvW__map{border-radius:var(--radius-xl);background:var(--color-border);height:100%;min-height:300px;position:relative;overflow:hidden}.MapEmbed-module__PTPvvW__frame{border:0;width:100%;height:100%;position:absolute;inset:0}.MapEmbed-module__PTPvvW__chip{left:var(--space-3);bottom:var(--space-3);max-width:calc(100% - 2 * var(--space-3));padding:var(--space-2) var(--space-3);border:1px solid var(--color-gold);border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-white);background:var(--color-navy);box-shadow:var(--shadow-card);pointer-events:none;position:absolute}@media (min-width:640px){.MapEmbed-module__PTPvvW__map{min-height:360px}}
.ExpandableText-module__-R_jTG__wrapper{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.ExpandableText-module__-R_jTG__text{align-self:stretch;gap:var(--space-3);min-width:0;font-size:var(--text-base);flex-direction:column;display:flex;position:relative}.ExpandableText-module__-R_jTG__text[data-clamped]{max-height:11.5em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.ExpandableText-module__-R_jTG__paragraph{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-muted-2);text-wrap:pretty;overflow-wrap:anywhere}.ExpandableText-module__-R_jTG__toggle{min-height:44px;padding:0 var(--space-1);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-navy);text-underline-offset:3px;cursor:pointer;background:0 0;text-decoration:underline}.ExpandableText-module__-R_jTG__toggle:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}
.FeatureList-module__5UWt5q__list{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.FeatureList-module__5UWt5q__item{align-items:center;gap:var(--space-3);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-text-muted-2);display:flex}.FeatureList-module__5UWt5q__icon{border:1px solid var(--color-gold);border-radius:var(--radius-sm);width:36px;height:36px;color:var(--color-navy);background:var(--color-surface);flex:none;justify-content:center;align-items:center;display:inline-flex}
.PropertyLightbox-module__M_CGaW__dialog{width:100%;max-width:none;height:100%;max-height:none;color:var(--color-white);background:var(--color-media-deep);border:0;margin:0;padding:0;position:fixed;inset:0}.PropertyLightbox-module__M_CGaW__dialog[open]{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:1fr;display:grid}.PropertyLightbox-module__M_CGaW__dialog::backdrop{background:var(--color-media-deep)}.PropertyLightbox-module__M_CGaW__header{padding:var(--space-2) var(--space-3) var(--space-2) var(--space-6);grid-row:1;justify-content:space-between;align-items:center;display:flex}.PropertyLightbox-module__M_CGaW__counter{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:.04em}.PropertyLightbox-module__M_CGaW__close,.PropertyLightbox-module__M_CGaW__nav{border-radius:var(--radius-pill);width:48px;height:48px;color:var(--color-white);background:var(--color-on-dark-14);cursor:pointer;justify-content:center;align-items:center;display:flex}.PropertyLightbox-module__M_CGaW__close:hover,.PropertyLightbox-module__M_CGaW__nav:hover:not(:disabled){color:var(--color-gold);background:var(--color-on-dark-25)}.PropertyLightbox-module__M_CGaW__stage{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;grid-row:2;min-height:0;position:relative}.PropertyLightbox-module__M_CGaW__photo{object-fit:contain}.PropertyLightbox-module__M_CGaW__failed{padding:var(--space-6);font-size:var(--text-sm);text-align:center;color:var(--color-text-on-dark-soft);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.PropertyLightbox-module__M_CGaW__nav{z-index:1;position:absolute;top:50%;transform:translateY(-50%)}.PropertyLightbox-module__M_CGaW__nav:disabled{opacity:.3;cursor:default}.PropertyLightbox-module__M_CGaW__prev{left:var(--space-3)}.PropertyLightbox-module__M_CGaW__next{right:var(--space-3)}.PropertyLightbox-module__M_CGaW__thumbs{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);scrollbar-width:thin;grid-row:3;justify-content:safe center;list-style:none;display:none;overflow-x:auto}.PropertyLightbox-module__M_CGaW__thumb{border-radius:var(--radius-sm);opacity:.6;cursor:pointer;background:0 0;border:2px solid #0000;width:84px;height:63px;display:block;overflow:hidden}.PropertyLightbox-module__M_CGaW__thumb[aria-current=true]{border-color:var(--color-gold);opacity:1}.PropertyLightbox-module__M_CGaW__thumbImage{object-fit:cover;width:100%;height:100%}.PropertyLightbox-module__M_CGaW__close:focus-visible,.PropertyLightbox-module__M_CGaW__nav:focus-visible,.PropertyLightbox-module__M_CGaW__thumb:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}@media (min-width:960px){.PropertyLightbox-module__M_CGaW__thumbs{display:flex}.PropertyLightbox-module__M_CGaW__prev{left:var(--space-6)}.PropertyLightbox-module__M_CGaW__next{right:var(--space-6)}}@media (prefers-reduced-motion:no-preference){.PropertyLightbox-module__M_CGaW__close,.PropertyLightbox-module__M_CGaW__nav{transition:color .15s,background .15s}.PropertyLightbox-module__M_CGaW__photo{animation:.18s ease-out PropertyLightbox-module__M_CGaW__lightbox-fade-in}}@keyframes PropertyLightbox-module__M_CGaW__lightbox-fade-in{0%{opacity:.2}to{opacity:1}}
.PropertyGallery-module__PeEDrW__gallery{position:relative}.PropertyGallery-module__PeEDrW__track{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.PropertyGallery-module__PeEDrW__slide,.PropertyGallery-module__PeEDrW__empty{aspect-ratio:3/2;scroll-snap-align:start;background:repeating-linear-gradient(135deg, var(--color-placeholder-a) 0 12px, var(--color-placeholder-b) 12px 24px);flex:0 0 100%;position:relative}.PropertyGallery-module__PeEDrW__slide{cursor:zoom-in;border:0;padding:0;display:block}.PropertyGallery-module__PeEDrW__slide:focus-visible,.PropertyGallery-module__PeEDrW__viewAll:focus-visible,.PropertyGallery-module__PeEDrW__nav:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:-3px}.PropertyGallery-module__PeEDrW__empty{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-placeholder-fg);justify-content:center;align-items:center;display:flex}.PropertyGallery-module__PeEDrW__photo{object-fit:cover}.PropertyGallery-module__PeEDrW__overlay{top:var(--space-3);left:var(--space-3);gap:var(--space-2);pointer-events:none;display:flex;position:absolute}.PropertyGallery-module__PeEDrW__viewAll{bottom:var(--space-3);left:var(--space-3);align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-navy);background:var(--color-surface-translucent);box-shadow:var(--shadow-media-button);cursor:pointer;display:inline-flex;position:absolute}.PropertyGallery-module__PeEDrW__viewAll[data-hidden]:not(:focus-visible){opacity:0;pointer-events:none}.PropertyGallery-module__PeEDrW__counter{right:var(--space-3);bottom:var(--space-3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-white);background:var(--color-navy-scrim-80);pointer-events:none;position:absolute}.PropertyGallery-module__PeEDrW__nav{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--color-navy);background:var(--color-surface-translucent);box-shadow:var(--shadow-media-pill);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.PropertyGallery-module__PeEDrW__nav:disabled{opacity:.45;cursor:default;box-shadow:none}.PropertyGallery-module__PeEDrW__prev{left:var(--space-3)}.PropertyGallery-module__PeEDrW__next{right:var(--space-3)}@media (prefers-reduced-motion:no-preference){.PropertyGallery-module__PeEDrW__viewAll{transition:opacity .6s}}.PropertyGallery-module__PeEDrW__mosaic{display:none}@media (min-width:960px){.PropertyGallery-module__PeEDrW__gallery{padding:0 var(--page-gutter)}.PropertyGallery-module__PeEDrW__track,.PropertyGallery-module__PeEDrW__nav,.PropertyGallery-module__PeEDrW__counter,.PropertyGallery-module__PeEDrW__viewAll{display:none}.PropertyGallery-module__PeEDrW__empty{aspect-ratio:16/9;border-radius:var(--radius-xl);max-height:70vh}.PropertyGallery-module__PeEDrW__mosaic{gap:var(--space-2);border-radius:var(--radius-xl);height:clamp(360px,38vw,520px);display:grid;overflow:hidden}.PropertyGallery-module__PeEDrW__mosaic[data-size="2"]{grid-template-columns:1fr 1fr}.PropertyGallery-module__PeEDrW__mosaic[data-size="3"]{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}.PropertyGallery-module__PeEDrW__mosaic[data-size="5"]{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr}.PropertyGallery-module__PeEDrW__mosaic[data-size="3"] .PropertyGallery-module__PeEDrW__tile:first-child,.PropertyGallery-module__PeEDrW__mosaic[data-size="5"] .PropertyGallery-module__PeEDrW__tile:first-child{grid-row:span 2}.PropertyGallery-module__PeEDrW__tile{background:var(--color-placeholder-a);cursor:zoom-in;border:0;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.PropertyGallery-module__PeEDrW__tile:hover .PropertyGallery-module__PeEDrW__photo{filter:brightness(1.08)}.PropertyGallery-module__PeEDrW__tile:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:-3px}.PropertyGallery-module__PeEDrW__more{font-family:var(--font-body), sans-serif;font-size:var(--text-lg);font-weight:var(--weight-extrabold);color:var(--color-white);background:var(--color-navy-scrim-55);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.PropertyGallery-module__PeEDrW__overlay{top:var(--space-4);left:calc(var(--page-gutter) + var(--space-4))}}@media (min-width:960px) and (prefers-reduced-motion:no-preference){.PropertyGallery-module__PeEDrW__tile .PropertyGallery-module__PeEDrW__photo{transition:filter .2s}}@media (min-width:640px) and (max-width:959px){.PropertyGallery-module__PeEDrW__slide,.PropertyGallery-module__PeEDrW__empty{aspect-ratio:16/9}}
.FormParts-module__-9Vmyq__hint{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--color-text-muted)}
.FormSuccess-module__LgLYya__success{gap:var(--space-4);padding:var(--space-2) 0;flex-direction:column;display:flex}.FormSuccess-module__LgLYya__message{gap:var(--space-2);flex-direction:column;display:flex}.FormSuccess-module__LgLYya__message:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:4px}.FormSuccess-module__LgLYya__title{font-family:var(--font-body), sans-serif;font-size:var(--text-xl);font-weight:var(--weight-extrabold);line-height:var(--leading-snug);color:var(--color-navy)}.FormSuccess-module__LgLYya__text{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted)}.FormSuccess-module__LgLYya__actions{gap:var(--space-3);flex-direction:column;display:flex}.FormSuccess-module__LgLYya__primary,.FormSuccess-module__LgLYya__secondary{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-6);border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;font-size:var(--text-base);font-weight:var(--weight-bold);display:inline-flex}.FormSuccess-module__LgLYya__primary{color:var(--color-white);background:var(--color-navy)}.FormSuccess-module__LgLYya__primary:hover{color:var(--color-white);background:var(--color-navy-dark)}.FormSuccess-module__LgLYya__secondary{color:var(--color-navy);border:1px solid var(--color-navy);background:var(--color-white)}.FormSuccess-module__LgLYya__primary:focus-visible,.FormSuccess-module__LgLYya__secondary:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.FormSuccess-module__LgLYya__primary{transition:background-color .15s}}
.PasswordChangeForm-module__5iWsqW__form{gap:var(--space-4);flex-direction:column;display:flex}.PasswordChangeForm-module__5iWsqW__group{gap:var(--space-2);flex-direction:column;display:flex}.PasswordChangeForm-module__5iWsqW__hint{font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-normal);color:var(--color-text-muted)}.PasswordChangeForm-module__5iWsqW__actions{flex-direction:column;display:flex}@media (min-width:640px){.PasswordChangeForm-module__5iWsqW__actions{align-items:flex-start}}
.BackToLogin-module__h8sgBa__form{justify-content:center;display:flex}.BackToLogin-module__h8sgBa__link{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-2);border-radius:var(--radius-sm);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;display:inline-flex}.BackToLogin-module__h8sgBa__link:hover{color:var(--color-navy);text-underline-offset:3px;text-decoration:underline}.BackToLogin-module__h8sgBa__link:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.BackToLogin-module__h8sgBa__link{transition:color .15s}}
.PasswordField-module__1hGkVW__toggle{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.PasswordField-module__1hGkVW__toggle:hover{color:var(--color-navy)}.PasswordField-module__1hGkVW__toggle:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:-2px}@media (prefers-reduced-motion:no-preference){.PasswordField-module__1hGkVW__toggle{transition:color .15s}}
.SavedHint-module__5ZpUoG__saved{align-items:center;gap:var(--space-1);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--tone-success-fg);display:inline-flex}@media (prefers-reduced-motion:no-preference){.SavedHint-module__5ZpUoG__saved{animation:.2s ease-out SavedHint-module__5ZpUoG__saved-in}}@keyframes SavedHint-module__5ZpUoG__saved-in{0%{opacity:0;transform:translateY(2px)}}
.SearchForm-module__1zluoa__form{align-items:flex-end;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.SearchForm-module__1zluoa__field{flex:1 1 0;min-width:0}@media (min-width:640px){.SearchForm-module__1zluoa__field{flex:320px;max-width:440px}}
.TrafficSummary-module__66I78G__list{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.TrafficSummary-module__66I78G__tile{gap:var(--space-3);min-width:0;padding:var(--space-4);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.TrafficSummary-module__66I78G__icon{border:1px solid var(--color-gold);border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-gold-dark);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.TrafficSummary-module__66I78G__text{flex-direction:column;gap:2px;min-width:0;display:flex}.TrafficSummary-module__66I78G__value{font-family:var(--font-body), sans-serif;font-size:var(--text-h2);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);color:var(--color-navy)}.TrafficSummary-module__66I78G__label{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--color-text-muted)}@media (min-width:640px){.TrafficSummary-module__66I78G__list{gap:var(--space-4)}.TrafficSummary-module__66I78G__tile{flex-direction:row;align-items:center}}@media (min-width:960px){.TrafficSummary-module__66I78G__list{grid-template-columns:repeat(4,minmax(0,1fr))}}
.PropertyInquiryForm-module__ekik-a__form{gap:var(--space-3);flex-direction:column;display:flex;position:relative}.PropertyInquiryForm-module__ekik-a__field{gap:var(--space-1);flex-direction:column;display:flex}.PropertyInquiryForm-module__ekik-a__label{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted-2)}.PropertyInquiryForm-module__ekik-a__input{width:100%;min-height:48px;padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-family:var(--font-body), sans-serif;font-size:var(--text-base);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--color-text);background:var(--color-white);resize:vertical}.PropertyInquiryForm-module__ekik-a__input:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:1px}.PropertyInquiryForm-module__ekik-a__input[aria-invalid=true]{border-color:var(--tone-danger-strong)}.PropertyInquiryForm-module__ekik-a__error{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--tone-danger-fg)}.PropertyInquiryForm-module__ekik-a__alert{padding:var(--space-3) var(--space-4);border:1px solid var(--tone-danger-border);border-radius:var(--radius-sm);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-navy-dark);background:var(--tone-danger-bg)}.PropertyInquiryForm-module__ekik-a__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.PropertyInquiryForm-module__ekik-a__submit{width:100%;min-height:52px;margin-top:var(--space-2);border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;font-size:var(--text-base);font-weight:var(--weight-extrabold);color:var(--color-white);background:var(--color-navy);cursor:pointer}.PropertyInquiryForm-module__ekik-a__submit:hover:not(:disabled){background:var(--color-navy-dark)}.PropertyInquiryForm-module__ekik-a__submit:disabled{opacity:.7;cursor:progress}.PropertyInquiryForm-module__ekik-a__submit:focus-visible,.PropertyInquiryForm-module__ekik-a__privacyLink:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}.PropertyInquiryForm-module__ekik-a__privacy{font-size:var(--text-xs);line-height:var(--leading-snug);text-align:center;color:var(--color-text-muted)}.PropertyInquiryForm-module__ekik-a__messageToggle{display:none}.PropertyInquiryForm-module__ekik-a__privacyLink{color:var(--color-navy);text-underline-offset:2px;text-decoration:underline}@media (min-width:960px){.PropertyInquiryForm-module__ekik-a__form{gap:var(--space-2)}.PropertyInquiryForm-module__ekik-a__input{min-height:44px;padding:var(--space-2) var(--space-3)}textarea.PropertyInquiryForm-module__ekik-a__input{height:calc(2lh + 2 * var(--space-2) + 2px)}.PropertyInquiryForm-module__ekik-a__submit{min-height:48px}.PropertyInquiryForm-module__ekik-a__field[data-collapsed]{display:none}.PropertyInquiryForm-module__ekik-a__messageToggle{align-self:flex-start;align-items:center;gap:var(--space-1);min-height:44px;font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-navy);cursor:pointer;background:0 0;display:inline-flex}.PropertyInquiryForm-module__ekik-a__messageToggle:hover{color:var(--color-gold-dark)}.PropertyInquiryForm-module__ekik-a__messageToggle:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}}
.page-module__6e8WrW__page{gap:var(--space-6);flex-direction:column;display:flex}.page-module__6e8WrW__page>:first-child{margin-bottom:calc(var(--space-2) * -1)}.page-module__6e8WrW__grid,.page-module__6e8WrW__stack{gap:var(--space-6);flex-direction:column;display:flex}.page-module__6e8WrW__empty{font-family:var(--font-body), sans-serif;font-size:var(--text-base);color:var(--color-text-muted)}@media (min-width:960px){.page-module__6e8WrW__page{gap:var(--space-8)}.page-module__6e8WrW__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.page-module__6e8WrW__wide{grid-column:1/-1}}
.ClientTable-module__wMFE8q__rows{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);font-family:var(--font-body), sans-serif;list-style:none}.ClientTable-module__wMFE8q__phoneRow{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3) var(--space-4);display:flex;position:relative}.ClientTable-module__wMFE8q__phoneRow+.ClientTable-module__wMFE8q__phoneRow{border-top:1px solid var(--color-border-soft)}.ClientTable-module__wMFE8q__phoneRow .ClientTable-module__wMFE8q__avatar{width:40px;height:40px}.ClientTable-module__wMFE8q__rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ClientTable-module__wMFE8q__rowName,.ClientTable-module__wMFE8q__rowName:visited,.ClientTable-module__wMFE8q__rowName:hover{-webkit-line-clamp:2;overflow-wrap:anywhere;min-width:0;font-size:var(--text-base);font-weight:var(--weight-extrabold);line-height:var(--leading-snug);color:var(--color-navy);-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.ClientTable-module__wMFE8q__rowName:after{content:"";position:absolute;inset:0}.ClientTable-module__wMFE8q__rowName:focus-visible{outline:none}.ClientTable-module__wMFE8q__rowName:focus-visible:after{outline:2px solid var(--color-gold-dark);outline-offset:-2px}.ClientTable-module__wMFE8q__rowMeta{white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--color-text-muted);overflow:hidden}.ClientTable-module__wMFE8q__rowAction{z-index:1;border:1px solid var(--color-navy);border-radius:var(--radius-sm);background:var(--color-white);flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:relative}.ClientTable-module__wMFE8q__rowAction,.ClientTable-module__wMFE8q__rowAction:visited,.ClientTable-module__wMFE8q__rowAction:hover{color:var(--color-navy)}.ClientTable-module__wMFE8q__who{align-items:center;gap:var(--space-3);min-width:0;display:flex}.ClientTable-module__wMFE8q__avatar{border:1px solid var(--color-gold);border-radius:var(--radius-sm);width:44px;height:44px;font-size:var(--text-sm);font-weight:var(--weight-extrabold);color:var(--color-navy);background:var(--color-white);flex:none;justify-content:center;align-items:center;display:inline-flex}.ClientTable-module__wMFE8q__identity{flex-direction:column;min-width:0;display:flex}.ClientTable-module__wMFE8q__name{font-size:var(--text-base);font-weight:var(--weight-extrabold);line-height:var(--leading-snug);color:var(--color-navy);overflow-wrap:anywhere}.ClientTable-module__wMFE8q__email{min-height:44px;margin-block:calc(var(--space-3) * -1);padding-block:var(--space-3);white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--color-text-muted);display:block;overflow:hidden}.ClientTable-module__wMFE8q__email:visited{color:var(--color-text-muted)}.ClientTable-module__wMFE8q__count{font-weight:var(--weight-extrabold);color:var(--color-navy)}.ClientTable-module__wMFE8q__more{align-items:center;gap:var(--space-1);min-height:44px;font-size:var(--text-sm);font-weight:var(--weight-bold);text-underline-offset:3px;text-decoration:underline;display:inline-flex}.ClientTable-module__wMFE8q__more,.ClientTable-module__wMFE8q__more:visited,.ClientTable-module__wMFE8q__more:hover{color:var(--color-navy)}.ClientTable-module__wMFE8q__chips{align-items:center;column-gap:var(--space-2);flex-wrap:wrap;display:flex}.ClientTable-module__wMFE8q__chipLink{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.ClientTable-module__wMFE8q__chip{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-navy);background:var(--color-white);align-items:center;display:inline-flex}.ClientTable-module__wMFE8q__chipLink:focus-visible{outline:none}.ClientTable-module__wMFE8q__chipLink:focus-visible .ClientTable-module__wMFE8q__chip{outline:2px solid var(--color-gold-dark);outline-offset:2px}.ClientTable-module__wMFE8q__muted{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted)}.ClientTable-module__wMFE8q__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ClientTable-module__wMFE8q__action{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-navy);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:var(--weight-bold);white-space:nowrap;background:var(--color-white);text-decoration:none;display:inline-flex}.ClientTable-module__wMFE8q__action,.ClientTable-module__wMFE8q__action:visited,.ClientTable-module__wMFE8q__action:hover{color:var(--color-navy)}.ClientTable-module__wMFE8q__whatsapp,.ClientTable-module__wMFE8q__whatsapp:visited,.ClientTable-module__wMFE8q__whatsapp:hover{color:var(--color-white);border-color:var(--color-whatsapp-strong);background:var(--color-whatsapp-strong)}.ClientTable-module__wMFE8q__email:focus-visible,.ClientTable-module__wMFE8q__more:focus-visible,.ClientTable-module__wMFE8q__action:focus-visible,.ClientTable-module__wMFE8q__rowAction:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}.ClientTable-module__wMFE8q__table{display:none}@media (hover:hover){.ClientTable-module__wMFE8q__email:hover{color:var(--color-navy);text-decoration:underline}.ClientTable-module__wMFE8q__chipLink:hover .ClientTable-module__wMFE8q__chip{border-color:var(--color-navy)}.ClientTable-module__wMFE8q__phoneRow:hover,.ClientTable-module__wMFE8q__rowAction:not(.ClientTable-module__wMFE8q__whatsapp):hover,.ClientTable-module__wMFE8q__action:not(.ClientTable-module__wMFE8q__whatsapp):hover{background:var(--color-surface-muted)}.ClientTable-module__wMFE8q__whatsapp:hover{border-color:var(--color-whatsapp-dark);background:var(--color-whatsapp-dark)}}@media (min-width:640px){.ClientTable-module__wMFE8q__name{font-size:var(--text-lg)}}@media (min-width:960px){.ClientTable-module__wMFE8q__rows{display:none}.ClientTable-module__wMFE8q__table{border-collapse:separate;border-spacing:0;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;font-family:var(--font-body), sans-serif;display:table;overflow:hidden}.ClientTable-module__wMFE8q__table th,.ClientTable-module__wMFE8q__table td{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:middle;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);border-bottom:1px solid var(--color-border-soft)}.ClientTable-module__wMFE8q__table thead th{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-muted)}.ClientTable-module__wMFE8q__table tbody tr:last-child>*{border-bottom:none}.ClientTable-module__wMFE8q__table .ClientTable-module__wMFE8q__name{font-size:var(--text-base)}.ClientTable-module__wMFE8q__stack{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.ClientTable-module__wMFE8q__phone{font-weight:var(--weight-semibold);color:var(--color-text-muted-2)}.ClientTable-module__wMFE8q__table .ClientTable-module__wMFE8q__action{min-height:36px;padding:0 var(--space-3);font-size:var(--text-xs)}.ClientTable-module__wMFE8q__table .ClientTable-module__wMFE8q__more,.ClientTable-module__wMFE8q__table .ClientTable-module__wMFE8q__chipLink{min-height:36px}.ClientTable-module__wMFE8q__relative{font-weight:var(--weight-bold);color:var(--color-navy)}.ClientTable-module__wMFE8q__absolute{font-size:var(--text-xs);color:var(--color-text-muted)}.ClientTable-module__wMFE8q__table .ClientTable-module__wMFE8q__muted{font-size:var(--text-sm)}}@media (min-width:960px) and (hover:hover){.ClientTable-module__wMFE8q__table tbody tr:hover{background:var(--color-surface-muted)}}@media (prefers-reduced-motion:no-preference){.ClientTable-module__wMFE8q__action,.ClientTable-module__wMFE8q__rowAction,.ClientTable-module__wMFE8q__phoneRow,.ClientTable-module__wMFE8q__chip,.ClientTable-module__wMFE8q__table tbody tr{transition:background-color .15s,border-color .15s}.ClientTable-module__wMFE8q__email{transition:color .15s}}
.LeadManagePanel-module__IlcqOG__card{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-family:var(--font-body), sans-serif;background:var(--color-white);flex-direction:column;display:flex}.LeadManagePanel-module__IlcqOG__title{font-size:var(--text-xl);font-weight:var(--weight-extrabold);line-height:var(--leading-snug);letter-spacing:var(--tracking-display);color:var(--color-navy)}.LeadManagePanel-module__IlcqOG__group{gap:var(--space-3);flex-direction:column;display:flex}.LeadManagePanel-module__IlcqOG__group+.LeadManagePanel-module__IlcqOG__group,.LeadManagePanel-module__IlcqOG__danger{padding-top:var(--space-4);border-top:1px solid var(--color-border-soft)}.LeadManagePanel-module__IlcqOG__labelRow{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:20px;display:flex}.LeadManagePanel-module__IlcqOG__saved{align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--tone-success-fg);display:inline-flex}@media (prefers-reduced-motion:no-preference){.LeadManagePanel-module__IlcqOG__saved{animation:.2s ease-out LeadManagePanel-module__IlcqOG__saved-in}}@keyframes LeadManagePanel-module__IlcqOG__saved-in{0%{opacity:0;transform:translateY(2px)}}.LeadManagePanel-module__IlcqOG__label{font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--color-text-muted-2)}.LeadManagePanel-module__IlcqOG__segmented{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-muted);grid-template-columns:repeat(3,minmax(max-content,1fr));display:grid}.LeadManagePanel-module__IlcqOG__segment{min-width:0;display:flex;position:relative}.LeadManagePanel-module__IlcqOG__radio{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.LeadManagePanel-module__IlcqOG__segmentLabel{min-width:0;min-height:44px;padding:0 var(--space-2);border-radius:var(--radius-pill);white-space:nowrap;font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-text-muted-2);pointer-events:none;border:1px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.LeadManagePanel-module__IlcqOG__dot{background:var(--color-text-faint);border-radius:50%;flex:none;width:8px;height:8px}.LeadManagePanel-module__IlcqOG__radio[data-status=new]+.LeadManagePanel-module__IlcqOG__segmentLabel .LeadManagePanel-module__IlcqOG__dot{background:var(--color-gold)}.LeadManagePanel-module__IlcqOG__radio[data-status=contacted]+.LeadManagePanel-module__IlcqOG__segmentLabel .LeadManagePanel-module__IlcqOG__dot{background:var(--color-navy)}.LeadManagePanel-module__IlcqOG__radio:checked+.LeadManagePanel-module__IlcqOG__segmentLabel{border-color:var(--color-navy);font-weight:var(--weight-bold);color:var(--color-navy);background:var(--color-white)}.LeadManagePanel-module__IlcqOG__radio:focus-visible+.LeadManagePanel-module__IlcqOG__segmentLabel{outline:2px solid var(--color-gold-dark);outline-offset:2px}.LeadManagePanel-module__IlcqOG__radio:disabled+.LeadManagePanel-module__IlcqOG__segmentLabel{opacity:.7}.LeadManagePanel-module__IlcqOG__saveRow{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}.LeadManagePanel-module__IlcqOG__deleteTrigger{align-self:flex-start;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--tone-danger-border);border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--tone-danger-fg);background:var(--color-white);cursor:pointer;display:inline-flex}.LeadManagePanel-module__IlcqOG__danger{gap:var(--space-3);flex-direction:column;display:flex}.LeadManagePanel-module__IlcqOG__dangerText{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted-2)}.LeadManagePanel-module__IlcqOG__dialog{border:1px solid var(--color-border);border-radius:var(--radius-lg);width:min(92vw,420px);color:var(--color-text);background:var(--color-white);box-shadow:var(--shadow-lifted);margin:auto;padding:0}.LeadManagePanel-module__IlcqOG__dialog::backdrop{background:var(--color-backdrop)}.LeadManagePanel-module__IlcqOG__dialogBody{gap:var(--space-3);padding:var(--space-6);font-family:var(--font-body), sans-serif;flex-direction:column;display:flex}.LeadManagePanel-module__IlcqOG__dialogTitle{font-size:var(--text-xl);font-weight:var(--weight-extrabold);line-height:var(--leading-snug);color:var(--color-navy)}.LeadManagePanel-module__IlcqOG__dialogText{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-muted)}.LeadManagePanel-module__IlcqOG__dialogActions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.LeadManagePanel-module__IlcqOG__destructive{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-6);border:1px solid var(--tone-danger-fg);border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;font-size:var(--text-base);font-weight:var(--weight-extrabold);line-height:var(--leading-snug);color:var(--color-white);background:var(--tone-danger-fg);cursor:pointer;display:inline-flex}.LeadManagePanel-module__IlcqOG__destructive:disabled{opacity:.7;cursor:progress}.LeadManagePanel-module__IlcqOG__deleteTrigger:focus-visible,.LeadManagePanel-module__IlcqOG__destructive:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}@media (hover:hover){.LeadManagePanel-module__IlcqOG__radio:not(:checked):hover+.LeadManagePanel-module__IlcqOG__segmentLabel{color:var(--color-navy)}.LeadManagePanel-module__IlcqOG__deleteTrigger:hover{border-color:var(--tone-danger-fg);background:var(--tone-danger-bg)}}@media (min-width:640px){.LeadManagePanel-module__IlcqOG__card{padding:var(--space-6)}}@media (prefers-reduced-motion:no-preference){.LeadManagePanel-module__IlcqOG__segmentLabel,.LeadManagePanel-module__IlcqOG__deleteTrigger{transition:background-color .15s,border-color .15s,color .15s}}
.NeighborhoodRow-module__WF2e7q__row{gap:var(--space-2);font-family:var(--font-body), sans-serif;flex-direction:column;display:flex}.NeighborhoodRow-module__WF2e7q__summary{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.NeighborhoodRow-module__WF2e7q__name{min-width:0;font-size:var(--text-base);font-weight:var(--weight-extrabold);line-height:var(--leading-snug);color:var(--color-navy);overflow-wrap:anywhere}.NeighborhoodRow-module__WF2e7q__count{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted-2)}.NeighborhoodRow-module__WF2e7q__actions{gap:var(--space-1);flex-direction:column;display:flex}.NeighborhoodRow-module__WF2e7q__buttons{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.NeighborhoodRow-module__WF2e7q__inline{display:contents}.NeighborhoodRow-module__WF2e7q__actions>.NeighborhoodRow-module__WF2e7q__buttons{margin-left:calc(var(--space-2) * -1)}.NeighborhoodRow-module__WF2e7q__buttons>.NeighborhoodRow-module__WF2e7q__action:not(.NeighborhoodRow-module__WF2e7q__primary,.NeighborhoodRow-module__WF2e7q__danger),.NeighborhoodRow-module__WF2e7q__inline>.NeighborhoodRow-module__WF2e7q__action:not(.NeighborhoodRow-module__WF2e7q__primary,.NeighborhoodRow-module__WF2e7q__danger){min-height:36px;padding:0 var(--space-2);border-radius:var(--radius-sm);background:0 0;border-color:#0000}.NeighborhoodRow-module__WF2e7q__action,.NeighborhoodRow-module__WF2e7q__cancel{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-navy);border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-bold);white-space:nowrap;color:var(--color-navy);background:var(--color-white);cursor:pointer;display:inline-flex}.NeighborhoodRow-module__WF2e7q__action svg{flex:none}.NeighborhoodRow-module__WF2e7q__primary{color:var(--color-white);background:var(--color-navy)}.NeighborhoodRow-module__WF2e7q__danger{color:var(--color-white);border-color:var(--tone-danger-fg);background:var(--tone-danger-fg)}.NeighborhoodRow-module__WF2e7q__cancel{color:var(--color-text-muted-2);background:0 0;border-color:#0000}.NeighborhoodRow-module__WF2e7q__action:disabled{opacity:.5;cursor:not-allowed}.NeighborhoodRow-module__WF2e7q__action:focus-visible,.NeighborhoodRow-module__WF2e7q__cancel:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}.NeighborhoodRow-module__WF2e7q__panel{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);flex-direction:column;display:flex}.NeighborhoodRow-module__WF2e7q__question{font-size:var(--text-sm);font-weight:var(--weight-extrabold);color:var(--color-navy)}.NeighborhoodRow-module__WF2e7q__note{font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-normal);color:var(--color-text-muted)}@media (hover:hover){.NeighborhoodRow-module__WF2e7q__action:not(.NeighborhoodRow-module__WF2e7q__primary,.NeighborhoodRow-module__WF2e7q__danger):hover:not(:disabled){background:var(--color-surface-muted)}.NeighborhoodRow-module__WF2e7q__primary:hover:not(:disabled){background:var(--color-navy-dark)}.NeighborhoodRow-module__WF2e7q__cancel:hover{color:var(--color-navy);background:var(--color-border-soft)}}@media (min-width:640px){.NeighborhoodRow-module__WF2e7q__action,.NeighborhoodRow-module__WF2e7q__cancel{padding:0 var(--space-4);font-size:var(--text-sm)}.NeighborhoodRow-module__WF2e7q__actions>.NeighborhoodRow-module__WF2e7q__buttons{margin-left:0}.NeighborhoodRow-module__WF2e7q__buttons>.NeighborhoodRow-module__WF2e7q__action:not(.NeighborhoodRow-module__WF2e7q__primary,.NeighborhoodRow-module__WF2e7q__danger),.NeighborhoodRow-module__WF2e7q__inline>.NeighborhoodRow-module__WF2e7q__action:not(.NeighborhoodRow-module__WF2e7q__primary,.NeighborhoodRow-module__WF2e7q__danger){min-height:40px;padding:0 var(--space-4);border-color:var(--color-navy);border-radius:var(--radius-pill);background:var(--color-white)}.NeighborhoodRow-module__WF2e7q__buttons>.NeighborhoodRow-module__WF2e7q__action:disabled{border-color:var(--color-border)}}@media (prefers-reduced-motion:no-preference){.NeighborhoodRow-module__WF2e7q__action,.NeighborhoodRow-module__WF2e7q__cancel{transition:background-color .15s,border-color .15s,color .15s}}
.NewUserPanel-module__T7TaGq__region{gap:var(--space-4);flex-direction:column;display:flex}.NewUserPanel-module__T7TaGq__region:not(:empty){margin-bottom:var(--space-6)}.NewUserPanel-module__T7TaGq__card{gap:var(--space-4);padding:var(--space-4);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.NewUserPanel-module__T7TaGq__title{font-family:var(--font-body), sans-serif;font-size:var(--text-lg);font-weight:var(--weight-extrabold);line-height:var(--leading-snug);color:var(--color-navy)}.NewUserPanel-module__T7TaGq__fields{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.NewUserPanel-module__T7TaGq__group{gap:var(--space-2);flex-direction:column;display:flex}.NewUserPanel-module__T7TaGq__hint{font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-normal);color:var(--color-text-muted)}.NewUserPanel-module__T7TaGq__buttons{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (min-width:640px){.NewUserPanel-module__T7TaGq__card{padding:var(--space-6)}.NewUserPanel-module__T7TaGq__fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}
.ShareButton-module__u7aQSa__wrapper{display:inline-flex;position:relative}.ShareButton-module__u7aQSa__feedback{top:calc(100% + var(--space-2));padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--leading-snug);white-space:nowrap;color:var(--color-white);background:var(--color-navy-scrim-85);pointer-events:none;position:absolute;right:0}.ShareButton-module__u7aQSa__feedback:empty{padding:0}@media (prefers-reduced-motion:no-preference){.ShareButton-module__u7aQSa__feedback:not(:empty){animation:.15s ease-out ShareButton-module__u7aQSa__feedback-in}@keyframes ShareButton-module__u7aQSa__feedback-in{0%{opacity:0;transform:translateY(-4px)}}}
.page-module__GhhK6G__main{flex:1}.page-module__GhhK6G__page{max-width:1080px;padding:var(--space-6) var(--page-gutter) var(--section-gap);gap:var(--space-6);grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""contact""form""visit";margin:0 auto;display:grid}.page-module__GhhK6G__split,.page-module__GhhK6G__side{display:contents}.page-module__GhhK6G__intro{flex-direction:column;grid-area:intro;display:flex}.page-module__GhhK6G__eyebrow{align-items:center;gap:var(--space-3);font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-gold-dark);display:inline-flex}.page-module__GhhK6G__eyebrow:before{content:"";width:var(--space-6);background:var(--color-gold);height:1px}.page-module__GhhK6G__title{margin-top:var(--space-4);font-family:var(--font-body), sans-serif;font-size:var(--text-h1);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);color:var(--color-navy);text-wrap:balance}.page-module__GhhK6G__lead{margin-top:var(--space-3);max-width:52ch;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-muted-2);text-wrap:pretty}.page-module__GhhK6G__contactList{padding-top:var(--space-3);border-top:1px solid var(--color-border-soft);flex-direction:column;grid-area:contact;list-style:none;display:flex}.page-module__GhhK6G__contactRow{align-items:center;gap:var(--space-3);min-height:48px;padding-block:var(--space-1);color:var(--color-ink);display:flex}.page-module__GhhK6G__contactLink:hover .page-module__GhhK6G__contactValue{color:var(--color-gold-dark)}.page-module__GhhK6G__contactLink:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}.page-module__GhhK6G__contactIcon,.page-module__GhhK6G__officeIcon{border:1px solid var(--color-gold);border-radius:var(--radius-sm);flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.page-module__GhhK6G__contactIcon{color:var(--color-navy);background:var(--color-surface)}.page-module__GhhK6G__contactText{flex-direction:column;min-width:0;display:flex}.page-module__GhhK6G__contactLabel{font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-text-muted)}.page-module__GhhK6G__contactValue{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--color-navy);overflow-wrap:anywhere}.page-module__GhhK6G__card{min-width:0;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text);background:var(--color-surface);grid-area:form}.page-module__GhhK6G__visit{gap:var(--space-6);grid-area:visit;grid-template-columns:minmax(0,1fr);display:grid}.page-module__GhhK6G__navy{padding:clamp(var(--space-6), 5vw, var(--space-12));border-radius:var(--radius-2xl);color:var(--color-white);background:radial-gradient(120% 140% at 100% 0%, var(--color-gold-tint-20) 0%, transparent 55%), linear-gradient(135deg, var(--color-navy) 0%, var(--color-navy-dark) 70%)}.page-module__GhhK6G__navy .page-module__GhhK6G__eyebrow{color:var(--color-gold)}.page-module__GhhK6G__office{flex-direction:column;justify-content:center;display:flex}.page-module__GhhK6G__officeTitle{margin-top:var(--space-4);font-family:var(--font-body), sans-serif;font-size:var(--text-h2);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);color:var(--color-white);text-wrap:balance}.page-module__GhhK6G__officeList{margin-top:var(--space-4);flex-direction:column;list-style:none;display:flex}.page-module__GhhK6G__officeItem{align-items:center;gap:var(--space-3);min-height:48px;font-size:var(--text-base);line-height:var(--leading-snug);color:var(--color-text-on-dark-soft);display:flex}.page-module__GhhK6G__officeIcon{color:var(--color-gold)}@media (min-width:640px){.page-module__GhhK6G__card{padding:var(--space-8)}}@media (min-width:960px){.page-module__GhhK6G__page{row-gap:var(--space-12);grid-template-areas:"split""visit"}.page-module__GhhK6G__split{column-gap:var(--space-12);grid-area:split;grid-template-columns:5fr 7fr;grid-template-areas:"side form";align-items:start;display:grid}.page-module__GhhK6G__side{top:calc(var(--site-header-offset) + var(--space-6));gap:var(--space-6);flex-direction:column;grid-area:side;display:flex;position:sticky}.page-module__GhhK6G__visit{grid-template-columns:7fr 5fr;align-items:stretch}}@media (prefers-reduced-motion:no-preference){.page-module__GhhK6G__contactValue{transition:color .15s}}@media (min-width:960px) and (prefers-reduced-motion:no-preference){.page-module__GhhK6G__side{transition:top var(--site-header-slide)}}@media (min-width:640px) and (max-width:959px){.page-module__GhhK6G__page{max-width:720px}}
.page-module__iflvxq__page{flex-direction:column;display:flex}.page-module__iflvxq__toolbar{align-items:stretch;gap:var(--space-3);margin-bottom:var(--space-4);flex-direction:column;display:flex}.page-module__iflvxq__toolbar>form{margin-bottom:0}@media (min-width:640px){.page-module__iflvxq__toolbar{align-items:flex-end;gap:var(--space-4);flex-direction:row}.page-module__iflvxq__toolbar>form{flex:1;min-width:0}.page-module__iflvxq__toolbar>a{flex:none}}
.BackupCodesPanel-module__zWK96a__panel{gap:var(--space-4);font-family:var(--font-body), sans-serif;flex-direction:column;display:flex}.BackupCodesPanel-module__zWK96a__intro{font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-normal);color:var(--color-text-muted)}.BackupCodesPanel-module__zWK96a__form{gap:var(--space-4);flex-direction:column;display:flex}.BackupCodesPanel-module__zWK96a__buttons{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.BackupCodesPanel-module__zWK96a__pill,.BackupCodesPanel-module__zWK96a__cancel{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-navy);border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-bold);white-space:nowrap;color:var(--color-navy);background:var(--color-white);cursor:pointer;display:inline-flex}.BackupCodesPanel-module__zWK96a__pill svg{flex:none}.BackupCodesPanel-module__zWK96a__primary{color:var(--color-white);background:var(--color-navy)}.BackupCodesPanel-module__zWK96a__cancel{color:var(--color-text-muted-2);background:0 0;border-color:#0000}.BackupCodesPanel-module__zWK96a__pill:disabled{opacity:.6;cursor:not-allowed}.BackupCodesPanel-module__zWK96a__pill:focus-visible,.BackupCodesPanel-module__zWK96a__cancel:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}.BackupCodesPanel-module__zWK96a__confirm{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);flex-direction:column;display:flex}.BackupCodesPanel-module__zWK96a__question{font-size:var(--text-sm);font-weight:var(--weight-extrabold);line-height:var(--leading-snug);color:var(--color-navy)}.BackupCodesPanel-module__zWK96a__result{gap:var(--space-3);flex-direction:column;display:flex}.BackupCodesPanel-module__zWK96a__warning{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--tone-warning-fg);background:var(--tone-warning-bg);display:flex}.BackupCodesPanel-module__zWK96a__warningIcon{flex:none;margin-top:1px}.BackupCodesPanel-module__zWK96a__warningText{gap:var(--space-1);flex-direction:column;display:flex}.BackupCodesPanel-module__zWK96a__warningLead{font-weight:var(--weight-extrabold)}.BackupCodesPanel-module__zWK96a__list{gap:var(--space-2) var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.BackupCodesPanel-module__zWK96a__code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}@media (hover:hover){.BackupCodesPanel-module__zWK96a__pill:not(.BackupCodesPanel-module__zWK96a__primary):hover:not(:disabled){background:var(--color-surface-muted)}.BackupCodesPanel-module__zWK96a__primary:hover:not(:disabled){background:var(--color-navy-dark)}.BackupCodesPanel-module__zWK96a__cancel:hover{color:var(--color-navy);background:var(--color-border-soft)}}@media (prefers-reduced-motion:no-preference){.BackupCodesPanel-module__zWK96a__pill,.BackupCodesPanel-module__zWK96a__cancel{transition:background-color .15s,border-color .15s,color .15s}}
.BackupCodes-module__q2kyJq__wrapper{gap:var(--space-4);flex-direction:column;display:flex}.BackupCodes-module__q2kyJq__intro{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted-2)}.BackupCodes-module__q2kyJq__list{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-bg);grid-template-columns:repeat(2,1fr);list-style:none;display:grid}.BackupCodes-module__q2kyJq__code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}.BackupCodes-module__q2kyJq__acknowledge{align-items:center;gap:var(--space-2);font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);display:flex}.BackupCodes-module__q2kyJq__continueLink{font-family:var(--font-body), sans-serif;font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-navy);text-align:center}.BackupCodes-module__q2kyJq__continueLinkDisabled{font-family:var(--font-body), sans-serif;font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-text-muted-2);text-align:center;cursor:not-allowed}
.WhatsAppReplyLink-module__HjUBda__wrapper{gap:var(--space-2);flex-direction:column;display:flex}.WhatsAppReplyLink-module__HjUBda__link{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:48px;padding:0 var(--space-6);border:1px solid var(--color-whatsapp-strong);border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;font-size:var(--text-base);font-weight:var(--weight-extrabold);line-height:var(--leading-snug);background:var(--color-whatsapp-strong);text-decoration:none;display:inline-flex}.WhatsAppReplyLink-module__HjUBda__link,.WhatsAppReplyLink-module__HjUBda__link:visited,.WhatsAppReplyLink-module__HjUBda__link:hover{color:var(--color-white)}.WhatsAppReplyLink-module__HjUBda__link svg{flex:none}.WhatsAppReplyLink-module__HjUBda__link:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}.WhatsAppReplyLink-module__HjUBda__hint,.WhatsAppReplyLink-module__HjUBda__error{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.WhatsAppReplyLink-module__HjUBda__hint{color:var(--color-text-muted)}.WhatsAppReplyLink-module__HjUBda__error{color:var(--tone-danger-fg)}@media (hover:hover){.WhatsAppReplyLink-module__HjUBda__link:hover{border-color:var(--color-whatsapp-dark);background:var(--color-whatsapp-dark)}}@media (prefers-reduced-motion:no-preference){.WhatsAppReplyLink-module__HjUBda__link{transition:background-color .15s,border-color .15s}}
.NewNeighborhoodForm-module__xN4--a__card{gap:var(--space-4);padding:var(--space-4);margin-bottom:var(--space-6);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.NewNeighborhoodForm-module__xN4--a__title{font-family:var(--font-body), sans-serif;font-size:var(--text-lg);font-weight:var(--weight-extrabold);line-height:var(--leading-snug);color:var(--color-navy)}.NewNeighborhoodForm-module__xN4--a__fields{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.NewNeighborhoodForm-module__xN4--a__buttons{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}@media (min-width:640px){.NewNeighborhoodForm-module__xN4--a__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}
.UserRowActions-module__r6oxJq__actions{gap:var(--space-2);font-family:var(--font-body), sans-serif;flex-direction:column;display:flex}.UserRowActions-module__r6oxJq__buttons{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.UserRowActions-module__r6oxJq__inline{display:contents}.UserRowActions-module__r6oxJq__buttons>.UserRowActions-module__r6oxJq__action,.UserRowActions-module__r6oxJq__inline>.UserRowActions-module__r6oxJq__action{min-height:36px;padding:0 var(--space-2);border-radius:var(--radius-sm);background:0 0;border-color:#0000}.UserRowActions-module__r6oxJq__actions>.UserRowActions-module__r6oxJq__buttons{margin-left:calc(var(--space-2) * -1)}.UserRowActions-module__r6oxJq__action,.UserRowActions-module__r6oxJq__cancel{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-navy);border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-bold);white-space:nowrap;color:var(--color-navy);background:var(--color-white);cursor:pointer;display:inline-flex}.UserRowActions-module__r6oxJq__action svg{flex:none}.UserRowActions-module__r6oxJq__primary{color:var(--color-white);background:var(--color-navy)}.UserRowActions-module__r6oxJq__danger{color:var(--color-white);border-color:var(--tone-danger-fg);background:var(--tone-danger-fg)}.UserRowActions-module__r6oxJq__cancel{color:var(--color-text-muted-2);background:0 0;border-color:#0000}.UserRowActions-module__r6oxJq__action:disabled{opacity:.6;cursor:not-allowed}.UserRowActions-module__r6oxJq__action:focus-visible,.UserRowActions-module__r6oxJq__cancel:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}.UserRowActions-module__r6oxJq__panel{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);flex-direction:column;display:flex}.UserRowActions-module__r6oxJq__panel .UserRowActions-module__r6oxJq__buttons{margin-top:var(--space-1)}.UserRowActions-module__r6oxJq__question{font-size:var(--text-sm);font-weight:var(--weight-extrabold);color:var(--color-navy)}.UserRowActions-module__r6oxJq__note{font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-normal);color:var(--color-text-muted)}@media (hover:hover){.UserRowActions-module__r6oxJq__action:not(.UserRowActions-module__r6oxJq__primary,.UserRowActions-module__r6oxJq__danger):hover:not(:disabled){background:var(--color-surface-muted)}.UserRowActions-module__r6oxJq__primary:hover:not(:disabled){background:var(--color-navy-dark)}.UserRowActions-module__r6oxJq__cancel:hover{color:var(--color-navy);background:var(--color-border-soft)}}@media (min-width:640px){.UserRowActions-module__r6oxJq__action,.UserRowActions-module__r6oxJq__cancel{padding:0 var(--space-4);font-size:var(--text-sm)}.UserRowActions-module__r6oxJq__actions>.UserRowActions-module__r6oxJq__buttons{margin-left:0}.UserRowActions-module__r6oxJq__buttons>.UserRowActions-module__r6oxJq__action,.UserRowActions-module__r6oxJq__inline>.UserRowActions-module__r6oxJq__action{min-height:44px;padding:0 var(--space-4);border-color:var(--color-navy);border-radius:var(--radius-pill);background:var(--color-white)}}@media (min-width:960px){.UserRowActions-module__r6oxJq__actions{align-items:flex-end}.UserRowActions-module__r6oxJq__buttons{justify-content:flex-end}.UserRowActions-module__r6oxJq__action,.UserRowActions-module__r6oxJq__cancel{min-height:36px;padding:0 var(--space-3);font-size:var(--text-xs)}.UserRowActions-module__r6oxJq__panel{align-self:stretch}.UserRowActions-module__r6oxJq__note{text-align:right}.UserRowActions-module__r6oxJq__panel .UserRowActions-module__r6oxJq__note{text-align:left}}@media (prefers-reduced-motion:no-preference){.UserRowActions-module__r6oxJq__action,.UserRowActions-module__r6oxJq__cancel{transition:background-color .15s,border-color .15s,color .15s}}
.page-module__zK_9vq__page{flex-direction:column;display:flex}.page-module__zK_9vq__groups{gap:var(--space-6);flex-direction:column;display:flex}.page-module__zK_9vq__group{gap:var(--space-2);flex-direction:column;display:flex}.page-module__zK_9vq__groupHead{align-items:center;gap:var(--space-2);font-family:var(--font-body), sans-serif;font-size:var(--text-xs);display:flex}.page-module__zK_9vq__groupTitle{font-family:var(--font-body), sans-serif;font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-muted)}.page-module__zK_9vq__groupCount{font-weight:var(--weight-semibold);color:var(--color-text-faint)}.page-module__zK_9vq__list{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;list-style:none;display:flex;overflow:hidden}.page-module__zK_9vq__item{padding:var(--space-3) var(--space-4)}.page-module__zK_9vq__item+.page-module__zK_9vq__item{border-top:1px solid var(--color-border-soft)}.page-module__zK_9vq__empty{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);color:var(--color-text-muted)}
.LoginForm-module__TG5ErW__form{flex-direction:column;gap:16px;display:flex}
