@font-face{font-family:Nabhya Newsreader;src:url("/landing/newsreader-regular.ttf")format("truetype");font-weight:400;font-style:normal;font-display:swap}.nabhya-landing{--landing-serif:"Nabhya Newsreader", Georgia, "Times New Roman", serif;--landing-sans:MonaSans, "Helvetica Neue", Arial, sans-serif;--landing-header-height:76px;isolation:isolate;overscroll-behavior-y:contain;scroll-behavior:smooth;width:100%;height:100%;min-height:0;scroll-padding-top:calc(var(--landing-header-height) + 16px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--landing-ivory);color:var(--landing-text);font-family:var(--landing-sans);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.7;position:relative;overflow:clip auto}.nabhya-landing *,.nabhya-landing :before,.nabhya-landing :after{box-sizing:border-box}:where(.nabhya-landing) h1,:where(.nabhya-landing) h2,:where(.nabhya-landing) h3,:where(.nabhya-landing) p,:where(.nabhya-landing) figure{margin:0}:where(.nabhya-landing) a{color:inherit;text-decoration:none}:where(.nabhya-landing) button,:where(.nabhya-landing) input,:where(.nabhya-landing) summary{font:inherit;color:inherit}:where(.nabhya-landing) button{cursor:pointer;background:0 0;border:0}:where(.nabhya-landing) button,:where(.nabhya-landing) input{border-radius:0}.nabhya-landing :focus-visible{outline:2px solid var(--landing-brand-ink);outline-offset:4px}.nabhya-landing img{max-width:100%;display:block}.nabhya-landing svg{flex-shrink:0}.nabhya-landing em{font-weight:400}.nabhya-landing ::selection{background:var(--landing-primary);color:var(--landing-primary-contrast)}.landing-container{width:min(1240px,100% - 96px);margin-inline:auto}.landing-section{padding-block:64px}.landing-section-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:28px;display:flex}.landing-section-heading>p{max-width:340px;color:var(--landing-muted);font-size:13px}.nabhya-landing h2{font:400 clamp(34px, 3.5vw, 46px) / 1.1 var(--landing-serif);color:var(--landing-heading);letter-spacing:-1.2px}.landing-eyebrow{letter-spacing:1.4px;color:var(--landing-brand-ink);align-items:center;gap:9px;font-size:9px;font-weight:500;line-height:1.7;display:flex}.landing-eyebrow>span{background:var(--landing-primary);border-radius:50%;width:6px;height:6px}.landing-section-heading .landing-eyebrow,.network-intro>.landing-eyebrow{margin-bottom:14px}.landing-button{border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:13px;min-height:49px;padding:12px 19px;font-size:12px;font-weight:600;line-height:1.5;transition:background .15s,border-color .15s;display:inline-flex}.nabhya-landing .landing-button-primary{background:var(--landing-primary);color:var(--landing-primary-contrast)}.nabhya-landing .landing-button-primary:hover{background:var(--landing-primary-hover)}.nabhya-landing .landing-button-secondary{border-color:var(--landing-brand-ink);color:var(--landing-brand-ink)}.nabhya-landing .landing-button-secondary:hover{background:var(--landing-tint)}.nabhya-landing .landing-button-on-dark{color:var(--landing-white);border-color:var(--landing-on-panel-border)}.nabhya-landing .landing-button-light{background:var(--landing-ivory);color:var(--landing-heading)}.nabhya-landing .landing-text-link{min-height:44px;color:var(--landing-brand-ink);align-items:center;gap:9px;font-size:12px;font-weight:500;line-height:1.5;display:inline-flex}.landing-text-link:hover{text-underline-offset:4px;text-decoration:underline}.landing-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-skip{z-index:100;height:0;padding:0;display:block;position:sticky;top:8px;left:16px;overflow:hidden}.landing-skip:focus{background:var(--landing-white);width:fit-content;height:auto;margin:8px 16px;padding:8px 16px}.landing-header{z-index:50;background:var(--landing-ivory);border-bottom:1px solid var(--landing-border);position:sticky;top:0}.landing-header-inner{height:var(--landing-header-height);justify-content:space-between;align-items:center;gap:24px;display:flex}.landing-brand{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.landing-desktop-nav{align-items:center;gap:28px;display:flex}.landing-desktop-nav a,.landing-sign-in{align-items:center;gap:7px;min-height:44px;font-size:12px;display:inline-flex}.landing-desktop-nav a:hover,.landing-sign-in:hover{text-underline-offset:4px;text-decoration:underline}.landing-account-nav{align-items:center;gap:23px;display:flex}.landing-account-nav .landing-button{min-height:44px;padding:9px 15px;font-size:11px}.landing-mobile-nav{display:none}.landing-hero{grid-template-columns:.83fr 1.17fr;align-items:center;gap:52px;padding-block:46px 58px;display:grid}.hero-copy{min-width:0}.hero-copy>.landing-eyebrow{margin-bottom:24px}.nabhya-landing h1{font:400 clamp(49px, 4.8vw, 70px) / 1.04 var(--landing-serif);letter-spacing:-2.8px;color:var(--landing-heading)}.nabhya-landing h1 em{color:var(--landing-brand-ink)}.hero-description{max-width:350px;color:var(--landing-muted);margin-top:25px;font-size:15px;line-height:1.85}.hero-actions{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:27px;display:flex}.hero-actions .landing-text-link{gap:8px;font-size:11px}.hero-journey{color:var(--landing-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:29px;font-size:10px;display:flex}.hero-journey>span:nth-child(2n){color:var(--landing-brand-ink)}.opportunities-section{background:var(--landing-white);border-block:1px solid var(--landing-border)}.cause-discovery{margin-bottom:24px}.cause-chips{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.cause-chips button{border:1px solid var(--landing-border);min-height:44px;color:var(--landing-muted);border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:11px;line-height:1.5;display:inline-flex}.cause-chips button:hover{color:var(--landing-brand-ink);border-color:var(--landing-brand-ink)}.cause-chips button[aria-pressed=true]{background:var(--landing-tint);color:var(--landing-brand-ink);border-color:var(--landing-brand-ink)}.cause-chips .cause-more{color:var(--landing-brand-ink);border-color:#0000}.cause-more[aria-expanded=true] svg{transform:rotate(180deg)}.listing-source-note{color:var(--landing-muted);margin-bottom:16px;font-size:11px}.opportunity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.landing-opportunity{border:1px solid var(--landing-border);background:var(--landing-white);border-radius:9px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.opportunity-image{background:var(--landing-tint);flex-shrink:0;height:176px;display:block;position:relative;overflow:hidden}.opportunity-image>img{object-fit:cover;width:100%;height:100%}.opportunity-type{background:var(--landing-white);color:var(--landing-heading);border-radius:3px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;display:inline-flex;position:absolute;bottom:12px;left:12px}.opportunity-example{background:var(--landing-ivory);color:var(--landing-muted);border-radius:3px;padding:3px 7px;font-size:9px;position:absolute;top:12px;right:12px}.opportunity-art{background:var(--landing-tint);height:100%;color:var(--landing-brand-ink);justify-content:center;align-items:center;gap:18px;padding:24px;display:flex}.opportunity-art svg{width:63px;height:111px}.opportunity-art span{max-width:160px;font:400 27px / 1.1 var(--landing-serif)}.opportunity-content{flex-direction:column;flex:1;padding:20px 21px 0;display:flex}.opportunity-byline{color:var(--landing-muted);align-items:center;gap:7px;min-width:0;margin-bottom:14px;font-size:10px;display:flex}.opportunity-byline>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.organization-initial{background:var(--landing-tint);width:27px;height:27px;color:var(--landing-brand-ink);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:500;display:flex}.verified-mark{color:var(--landing-brand-ink);display:flex}.opportunity-cause{color:var(--landing-brand-ink);letter-spacing:.8px;text-transform:uppercase;margin-bottom:5px;font-size:9px}.opportunity-content h3{font:400 27px / 1.12 var(--landing-serif);letter-spacing:-.6px;color:var(--landing-heading)}.opportunity-content h3 a:hover{text-underline-offset:4px;text-decoration:underline}.opportunity-description{color:var(--landing-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;font-size:12px;line-height:1.8;display:-webkit-box;overflow:hidden}.opportunity-facts{color:var(--landing-muted);flex-wrap:wrap;gap:7px 13px;margin-top:auto;padding-block:17px;font-size:10px;display:flex}.opportunity-facts>span{align-items:center;gap:5px;display:inline-flex}.nabhya-landing .opportunity-action{border-top:1px solid var(--landing-border);min-height:50px;color:var(--landing-brand-ink);justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.opportunity-action:hover{text-underline-offset:4px;text-decoration:underline}.opportunity-skeleton{min-height:420px}.opportunity-skeleton .opportunity-content{gap:16px}.opportunity-skeleton .opportunity-content span{background:var(--landing-tint);width:100%;height:14px;display:block}.opportunity-skeleton .opportunity-content span:first-child{width:60%}.opportunity-empty{text-align:center;border:1px dashed var(--landing-border);min-height:245px;color:var(--landing-brand-ink);border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:30px 22px;display:flex}.opportunity-empty h3{font:400 29px / 1.1 var(--landing-serif);color:var(--landing-heading)}.opportunity-empty p{color:var(--landing-muted);font-size:13px}.opportunity-empty>div{flex-wrap:wrap;gap:22px;display:flex}.network-layout{grid-template-columns:1fr 1.12fr;align-items:center;gap:80px;display:grid}.network-intro{min-width:0}.network-subtitle{color:var(--landing-muted);margin-block:15px 21px;font-size:13px}.location-search{border:1px solid var(--landing-border);background:var(--landing-white);color:var(--landing-muted);border-radius:5px;align-items:center;gap:10px;padding:0 13px;display:flex}.location-search:focus-within{outline:2px solid var(--landing-brand-ink);outline-offset:3px}.location-search input{background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:45px;padding:12px 0;font-size:12px}.location-search input:focus-visible{outline:none}.location-search input::placeholder{color:var(--landing-muted);opacity:1}.location-list{overscroll-behavior:contain;scrollbar-width:thin;max-height:138px;margin-top:12px;overflow-y:auto}.location-row{border-bottom:1px solid var(--landing-border);width:100%;min-height:45px;color:var(--landing-heading);text-align:left;align-items:center;gap:10px;padding:9px 12px;font-size:12px;display:flex}.location-row>span{flex:1}.location-row:hover,.location-row.is-selected{background:var(--landing-tint)}.location-row.is-selected{color:var(--landing-brand-ink)}.location-row:focus-visible{outline-offset:-3px}.location-empty{color:var(--landing-muted);padding-block:13px;font-size:12px}.location-preview{background:var(--landing-white);border:1px solid var(--landing-border);border-radius:7px;margin-top:16px;padding:14px 15px 0}.location-preview>.landing-eyebrow{letter-spacing:1px;margin-bottom:7px;font-size:8px}.location-preview-list{overscroll-behavior:contain;max-height:113px;overflow-y:auto}.location-org{align-items:center;gap:10px;min-height:50px;padding-block:5px;display:flex}.location-org>span:nth-child(2){flex:1}.location-org strong{font-size:11px;font-weight:500;line-height:1.7;display:block}.location-org small{color:var(--landing-muted);font-size:10px;display:block}.location-org>svg{color:var(--landing-brand-ink)}.location-org:hover strong{text-underline-offset:3px;text-decoration:underline}.location-city-links{border-top:1px solid var(--landing-border);flex-wrap:wrap;gap:0 16px;margin-top:7px;display:flex}.location-city-links a{min-height:44px;color:var(--landing-brand-ink);align-items:center;gap:7px;font-size:11px;display:inline-flex}.network-actions{gap:22px;margin-top:12px;display:flex}.network-cartography{min-width:0}.network-map{aspect-ratio:600/620;width:100%;max-width:455px;margin-inline:auto;position:relative}.network-outline{width:100%;height:100%;display:block}.map-land{fill:var(--landing-tint);stroke:var(--landing-brand-ink);stroke-width:1px;stroke-opacity:.35;stroke-linejoin:round}.map-texture{color:var(--landing-brand-ink);opacity:.25}.map-connection{fill:none;stroke:var(--landing-brand-ink);stroke-width:1.2px;opacity:.5}.map-marker{z-index:2;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.map-marker-dot{border:3px solid var(--landing-ivory);background:var(--landing-brand-ink);width:11px;height:11px;box-shadow:0 0 0 1px var(--landing-brand-ink);border-radius:50%}.map-marker.is-selected .map-marker-dot,.map-marker:hover .map-marker-dot{background:var(--landing-primary);transform:scale(1.25)}.map-marker-label{color:var(--landing-heading);background:var(--landing-ivory);white-space:nowrap;pointer-events:none;border-radius:3px;padding:2px 4px;font-size:9px;line-height:1.5;position:absolute;top:12px;left:32px}.map-marker-label.label-left{left:auto;right:32px}.map-marker.is-selected{z-index:3}.map-marker.is-selected .map-marker-label{font-weight:600}.map-caption{color:var(--landing-muted);text-align:center;margin-top:10px;font-size:10px}.map-credits{text-align:center;color:var(--landing-muted);max-width:390px;margin-inline:auto;font-size:9px}.map-credits summary{cursor:pointer;align-items:center;gap:7px;min-height:44px;display:inline-flex}.map-credits p{line-height:1.8}.map-credits p a{text-decoration:underline}.landing-trust{background:var(--landing-white);border-block:1px solid var(--landing-border)}.trust-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.trust-item{border-top:1px solid var(--landing-border);min-width:0}.trust-item summary{cursor:pointer;flex-direction:column;align-items:flex-start;gap:15px;padding-block:26px 19px;list-style:none;display:flex}.trust-icon{color:var(--landing-brand-ink)}.trust-item strong{font:400 28px / 1.1 var(--landing-serif);color:var(--landing-heading);letter-spacing:-.5px}.trust-item-label{width:100%;color:var(--landing-muted);justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.trust-item p,.trust-more p{color:var(--landing-muted);padding-bottom:15px;font-size:12px;line-height:1.9}.trust-item[open] .trust-item-label svg{transform:rotate(180deg)}.trust-more{color:var(--landing-muted);margin-top:20px;font-size:11px}.trust-more summary{cursor:pointer;align-items:center;gap:9px;min-height:44px;display:inline-flex}.trust-more p{max-width:800px}.landing-final{background:var(--landing-tint);border-bottom:1px solid var(--landing-border)}.final-inner{justify-content:space-between;align-items:center;gap:35px;padding-block:49px;display:flex}.final-inner .landing-eyebrow{margin-bottom:13px}.final-actions{flex-wrap:wrap;align-items:center;gap:15px 25px;display:flex}.landing-footer{padding-block:40px 15px}.footer-main{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:34px;padding-bottom:27px;display:grid}.footer-brand>p{max-width:220px;color:var(--landing-muted);margin-top:15px;font-size:12px}.footer-brand>span{color:var(--landing-muted);font-size:10px}.footer-main nav{flex-direction:column;display:flex}.footer-main nav>p{color:var(--landing-heading);margin-bottom:8px;font-size:11px;font-weight:600}.footer-main nav a{min-height:39px;color:var(--landing-muted);align-self:flex-start;align-items:center;font-size:11px;display:inline-flex}.footer-main nav a:hover{text-underline-offset:4px;color:var(--landing-brand-ink);text-decoration:underline}.footer-bottom{border-top:1px solid var(--landing-border);color:var(--landing-muted);justify-content:space-between;align-items:flex-start;gap:20px;padding-top:15px;font-size:9px;display:flex}.landing-credits{text-align:right;max-width:390px}.landing-credits summary{cursor:pointer;align-items:center;gap:6px;min-height:35px;display:inline-flex}.landing-credits p a{text-decoration:underline}.nabhya-landing summary::-webkit-details-marker{display:none}@media (width<=1000px){.landing-container{width:calc(100% - 56px)}.landing-hero{grid-template-columns:1fr;gap:35px;padding-block:38px 48px}.hero-copy{max-width:650px}.nabhya-landing h1{font-size:66px}.hero-description{max-width:430px}.workflow-story{justify-self:center;width:100%;max-width:720px}.landing-desktop-nav{gap:19px}.landing-account-nav{gap:18px}.network-layout{gap:35px}.opportunity-grid{gap:16px}.opportunity-content{padding-inline:17px}.opportunity-content h3{font-size:24px}.trust-grid{gap:24px}.trust-item strong{font-size:25px}.final-actions{flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=900px){.landing-desktop-nav{display:none}.landing-account-nav{margin-left:auto}.landing-mobile-nav{display:block}.landing-mobile-nav summary{width:44px;height:44px;color:var(--landing-heading);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:flex}.landing-mobile-nav[open] summary{background:var(--landing-tint);border-radius:4px}.landing-mobile-nav nav{background:var(--landing-ivory);border-bottom:1px solid var(--landing-border);flex-direction:column;padding:12px 28px 20px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 8px 15px #1f17120d}.landing-mobile-nav nav a{border-bottom:1px solid var(--landing-border);justify-content:space-between;align-items:center;min-height:47px;font-size:13px;display:flex}.landing-mobile-nav nav a:last-child{border:0}}@media (width<=650px){.nabhya-landing{--landing-header-height:64px}.landing-container{width:calc(100% - 36px)}.landing-header-inner{gap:11px}.landing-brand>div{transform-origin:0;transform:scale(.9)}.landing-account-nav .landing-button{display:none}.landing-account-nav .landing-sign-in{font-size:11px}.landing-mobile-nav nav{padding-inline:18px}.landing-hero{gap:29px;padding-block:29px 38px}.hero-copy>.landing-eyebrow{letter-spacing:1px;margin-bottom:18px;font-size:8px}.nabhya-landing h1{letter-spacing:-1.6px;font-size:clamp(42px,11.5vw,62px);line-height:1.04}.hero-description{max-width:340px;margin-top:18px;font-size:13px}.hero-actions{gap:11px 15px;margin-top:20px}.hero-actions .landing-button{gap:9px;min-height:46px;padding-inline:13px;font-size:11px}.hero-actions .landing-text-link{font-size:10px}.hero-journey{gap:8px;margin-top:18px;font-size:9px}.landing-section{padding-block:43px}.landing-section-heading{flex-direction:column;align-items:flex-start;gap:11px;margin-bottom:22px}.nabhya-landing h2{letter-spacing:-1px;font-size:35px}.landing-section-heading .landing-eyebrow{letter-spacing:1px;margin-bottom:11px;font-size:8px}.landing-section-heading>p{font-size:12px}.landing-section-heading>a{font-size:11px}.cause-chips{gap:7px}.cause-chips button{min-height:44px;padding-inline:10px;font-size:10px}.opportunity-grid{grid-template-columns:minmax(0,1fr);gap:20px}.opportunity-image{height:190px}.opportunity-content{padding:20px 20px 0}.opportunity-content h3{font-size:29px}.opportunity-description{font-size:12px}.opportunity-byline{font-size:10px}.nabhya-landing .opportunity-action{min-height:52px;font-size:12px}.network-layout{grid-template-columns:minmax(0,1fr);gap:24px}.network-cartography{grid-row:1}.network-map{max-width:350px}.map-marker-label{padding-inline:3px;font-size:8px;left:29px}.map-marker-label.label-left{left:auto;right:29px}.map-caption{font-size:9px}.network-intro>.landing-eyebrow{font-size:8px}.network-intro h2{font-size:36px}.network-subtitle{font-size:12px}.location-search input,.location-row{font-size:13px}.location-org strong{font-size:12px}.trust-grid{grid-template-columns:1fr;gap:13px}.trust-item summary{grid-template-columns:36px 1fr;gap:5px 13px;padding-block:20px;display:grid}.trust-icon{grid-row:1/3;align-self:center}.trust-item strong{font-size:27px}.trust-item-label{font-size:11px}.trust-item p{padding-left:49px}.trust-more{margin-top:10px}.final-inner{flex-direction:column;align-items:flex-start;gap:24px;padding-block:39px}.final-actions{flex-direction:row;align-items:center;gap:13px}.final-actions .landing-button{gap:9px;padding-inline:13px;font-size:11px}.final-actions .landing-text-link{font-size:10px}.footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.footer-brand{grid-column:1/-1}.footer-brand>p{max-width:280px;margin-top:10px}.footer-main nav a{min-height:44px}.footer-bottom{flex-direction:column;gap:4px}.landing-credits{text-align:left}.landing-credits summary{min-height:44px}}@media (prefers-reduced-motion:reduce){.nabhya-landing{scroll-behavior:auto}.nabhya-landing *,.nabhya-landing :before,.nabhya-landing :after{transition:none;animation:none}}.opportunity-date-art{height:100%;color:var(--landing-brand-ink);background:var(--landing-tint);justify-content:space-between;align-items:center;gap:25px;padding:25px 29px 40px;display:flex}.opportunity-date-art>div{border-right:1px solid var(--landing-border);flex-direction:column;align-items:center;min-width:70px;padding-right:24px;display:flex}.opportunity-date-art>div>span{letter-spacing:1.5px;text-transform:uppercase;font-size:11px}.opportunity-date-art strong{font:400 68px / 1.05 var(--landing-serif);letter-spacing:-2px}.opportunity-date-art>span{max-width:150px;font:400 26px / 1.1 var(--landing-serif);flex-direction:column;align-items:flex-start;gap:8px;display:flex}