.nc-public-page{color:#171b18;background:#f7f8f4}.nc-public-page .nc-public-header{gap:24px}.nc-public-page .nc-public-header .cb-brand-logo{flex:none;width:168px}.nc-public-page .nc-public-header .cb-brand-logo img{width:100%;height:auto}.nc-public-header-actions{white-space:nowrap;flex-shrink:0}.nc-public-page .nc-public-intro h1{letter-spacing:-.045em;font-family:Manrope,Inter,sans-serif;font-weight:600}@media (max-width:600px){.nc-public-page .nc-public-header{gap:12px;padding:18px 20px}.nc-public-page .nc-public-header .cb-brand-logo{width:142px}.nc-public-page .nc-public-header-actions{gap:16px;margin-left:auto;font-size:13px}.nc-public-page .nc-public-header-actions>.nc-button{display:none}.nc-public-page .nc-public-intro h1{font-size:36px;line-height:1.14}}
.nc-public-page{--pb-ink:#151d18;--pb-ink-2:#3c4a41;--pb-muted:#68756c;--pb-border:#e3e8e2;--pb-green:#236246;--pb-green-50:#eef5f0;color:var(--pb-ink);background:#fbfcfa}.nc-public-page .nc-site-header.nc-public-header{z-index:40;border:1px solid var(--pb-border);-webkit-backdrop-filter:saturate(1.4)blur(12px);background:#ffffffdb;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;width:min(1040px,100% - 32px);height:58px;margin:12px auto 0;padding:0 10px 0 18px;display:flex;position:sticky;top:12px;box-shadow:0 1px 2px #142a1e0a,0 8px 24px -12px #142a1e1f}.nc-public-page .nc-public-header .nc-wordmark{width:132px}.nc-public-page .nc-public-desktop-nav{align-items:center;gap:4px;display:flex}.nc-public-page .nc-public-desktop-nav a{color:var(--pb-ink-2);border-radius:8px;padding:7px 12px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .14s,color .14s;position:relative}.nc-public-page .nc-public-desktop-nav a:after{display:none}.nc-public-page .nc-public-desktop-nav a:hover{color:var(--pb-ink);background:#f1f4f0}.nc-public-page .nc-public-desktop-nav a[aria-current=page]{background:var(--pb-green-50);color:var(--pb-green);font-weight:600;text-decoration:none}.nc-public-page .nc-public-header-actions{align-items:center;gap:8px;display:flex}.nc-public-page .nc-public-header-actions>a:not(.nc-button){color:var(--pb-ink-2);border-radius:8px;padding:7px 10px;font-size:13.5px;font-weight:500;transition:background .14s}.nc-public-page .nc-public-header-actions>a:not(.nc-button):hover{background:#f1f4f0}.nc-public-page .nc-public-header .nc-button{color:#fff;background:#171b18;border:0;border-radius:9px;align-items:center;gap:6px;height:38px;min-height:38px;padding:0 14px;font-size:13px;font-weight:600;transition:background .14s,transform 80ms;display:inline-flex}.nc-public-page .nc-public-header .nc-button:hover{background:var(--pb-green)}.nc-public-page .nc-public-header .nc-button:active{transform:translateY(1px)}.nc-public-page .nc-public-intro{padding-top:72px;padding-bottom:40px}.nc-public-page .nc-public-intro .nc-site-kicker{background:var(--pb-green-50);height:26px;color:var(--pb-green);letter-spacing:.04em;border:1px solid #d9e8dd;border-radius:999px;align-items:center;margin:0 0 18px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.nc-public-page .nc-public-intro h1{max-width:17ch;color:var(--pb-ink);font-family:var(--font-heading-face,"Manrope"), system-ui, sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(36px,4.6vw,58px);font-weight:700;line-height:1.04}.nc-public-page .nc-public-lead{max-width:560px;margin-top:18px}.nc-public-page .nc-public-lead p{color:var(--pb-muted);font-size:17px;line-height:1.55}@media (max-width:860px){.nc-public-page .nc-public-desktop-nav{display:none}}@media (max-width:767px){.nc-public-page .nc-site-header.nc-public-header{width:calc(100% - 20px);height:54px;margin-top:8px;padding:0 8px 0 14px;top:8px}.nc-public-page .nc-public-header-actions>a:not(.nc-button){display:none}.nc-public-page .nc-public-intro{padding-top:44px;padding-bottom:28px}.nc-public-page .nc-public-lead p{font-size:16px}}