/*!/wp-content/themes/moveupnc-editorial/overrides.css*/.mark{display:flex;align-items:center;line-height:0}.mark__logo{display:block;height:2.4rem;width:auto}.mark__logo--dark{display:none}.site-header[data-overlay] .mark__logo--light,.menu .mark__logo--light{display:none}.site-header[data-overlay] .mark__logo--dark{display:block}@media (max-width:640px){.mark__logo{height:1.7rem}}.admin-bar .site-header{top:32px}@media (max-width:782px){.admin-bar .site-header{top:46px}}.admin-bar .menu{padding-top:32px}@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:400 700;font-display:swap;src:url(/wp-content/themes/moveupnc-editorial/_astro/fonts/instrument-sans-latin.woff2) format('woff2')}@font-face{font-family:'Instrument Sans';font-style:italic;font-weight:400 700;font-display:swap;src:url(/wp-content/themes/moveupnc-editorial/_astro/fonts/instrument-sans-italic-latin.woff2) format('woff2')}:root{--font-display:'Instrument Sans',system-ui,-apple-system,sans-serif;--font-sans:'Instrument Sans',system-ui,-apple-system,sans-serif;--font-text:'Instrument Sans',system-ui,-apple-system,sans-serif}body{font-family:var(--font-text)}h1,h2,h3,.display-2,.display-3,.answer__q,.faq__heading,.cta__heading,.lead-story__title,.nbhd__name,.moveup__lead,.editor__heading,.masthead__title,.reg__title{font-family:var(--font-display)!important;font-weight:600!important;letter-spacing:-0.025em!important;font-style:normal!important}.hero__title{line-height:1.02!important}.manifesto__lead{font-family:var(--font-display)!important;font-weight:500!important;letter-spacing:-0.015em!important;font-size:clamp(1.35rem,2.4vw,1.9rem)!important;line-height:1.3!important}.said{font-style:normal!important;font-weight:inherit!important;color:inherit!important;margin:0!important;padding:0!important;text-indent:0!important;display:inline!important}.eyebrow,.ordinal,.mono,.nbhd__tags,.lead-story__meta,.notes__row time,.cta__link,.notes__all,.faq__q+.faq__a time{font-family:var(--font-sans)!important;font-size:.8rem!important;letter-spacing:.1em!important;font-weight:500!important}.manifesto__index .ordinal,.nbhd__index{display:none!important}.answer__detail table{width:100%;border-collapse:collapse;margin:1.5rem 0 1rem;font-size:.95rem}.answer__detail th,.answer__detail td{text-align:left;padding:.55rem .75rem .55rem 0;border-bottom:1px solid var(--rule,rgb(20 18 15 / .15));vertical-align:top}.answer__detail th{font-weight:600;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted,#6b655c)}.answer__detail td:not(:first-child){font-variant-numeric:tabular-nums}.fig__fpo{display:none!important}.fig__frame img{object-position:50% 50%!important}img[src*="morrisville-hero"],img[src*="rtp."]{object-position:50% 25%!important}.network__state{font-size:clamp(1.6rem,3vw,2.4rem);margin:0 0 1.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--rule,rgb(20 18 15 / .15))}.network__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem 3rem}.network__agent{max-width:none}.network__lead{font-size:1.25rem;margin:0 0 .25rem}.network__meta{margin:0;font-size:.9rem;color:var(--text-muted,#6b655c)}.network__note{margin:.5rem 0 0;font-size:.95rem}.network__links{margin:.5rem 0 0;font-size:.9rem}.network__links a{margin-right:1rem;text-decoration:underline;text-underline-offset:.2em}.network__label{margin:1.25rem 0 .4rem;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted,#6b655c)}.network__members{list-style:none;margin:0;padding:0;columns:3;column-gap:2rem;font-size:.92rem}.network__grid>.network__agent:not(:only-child) .network__members{columns:2}.network__members li{break-inside:avoid;padding:.3rem 0;border-bottom:1px solid var(--rule,rgb(20 18 15 / .1))}.network__members .network__meta{display:block;font-size:.8rem}.network--home .network__head{max-width:44rem;margin-bottom:2.5rem}.network__heading{margin:.5rem 0 1rem}.network__intro{margin:0;font-size:1.05rem}.network__cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}.network__card a{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 1.25rem;border:1px solid var(--rule,rgb(20 18 15 / .15));border-radius:6px;background:var(--paper-bright,#faf8f3);text-decoration:none;color:inherit;font-weight:600;font-size:1.05rem;letter-spacing:-.01em;transition:border-color .15s}.network__card a:hover{border-color:var(--ink,#14120f)}.network__all{margin:2rem 0 0}.mark__logo{height:2.75rem!important}@media (max-width:640px){.network__members{columns:1}.mark__logo{height:2.1rem!important}}[data-reveal="mask"]>*,[data-reveal="fade"],[data-reveal="wipe"]{transform:none!important;opacity:1!important;clip-path:none!important;animation:none!important}.network--home{padding-block:3rem!important}.network--home .network__head{margin-bottom:1.5rem}.site-header[data-overlay]::before{content:"";position:absolute;inset:0 0 auto 0;height:200px;background:linear-gradient(to bottom,rgb(10 9 8 / .82) 0%,rgb(10 9 8 / .52) 38%,rgb(10 9 8 / .22) 72%,#fff0 100%);pointer-events:none;z-index:-1;transition:opacity var(--dur) var(--ease-out)}.site-header[data-overlay].is-stuck::before{opacity:0}@media (max-width:640px){.site-header[data-overlay]::before{height:150px}}.about-plate .fig__frame{background:#fff0;border:0}.about-plate .fig__frame img{object-fit:contain}.about-open:not(:has(.about-plate)){grid-template-columns:minmax(0,1fr)}.about-open:not(:has(.about-plate)) .about-title{max-width:28ch}.nav__link--phone{font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:699px){.nav__link--phone{font-size:var(--t-micro);letter-spacing:.06em}}.site-footer__contact{list-style:none;margin:var(--s-4) 0 0;padding:0;display:flex;flex-direction:column;gap:.4rem;font-size:var(--t-body-s)}.site-footer__contact a{color:inherit;text-decoration:none;border-block-end:1px solid currentColor;padding-block-end:2px;opacity:.85}.site-footer__contact a:hover{opacity:1;border-block-end-color:var(--signal-bright)}@media (min-width:1000px){.answer{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.answer__body{max-width:68ch}.answer__q::after{content:"";display:block;inline-size:44px;block-size:2px;background:var(--signal);margin-block-start:var(--s-5)}}