.neighborhood-resource.bridge-resource{--br-sky:var(--pl-sky-soft,#d2e7ee);--br-mist:var(--pl-mist,#e8f2f6);--br-blush:var(--pl-blush,#f4e5da);--br-raised:var(--pl-raised,#f0eee5);--br-line:var(--pl-line,#d3e2e8)}.neighborhood-resource.bridge-resource .bridge-intro{background:var(--br-sky);box-shadow:0 0 0 100vmax var(--br-sky);clip-path:inset(0 -100vmax);padding-block:64px 72px}.neighborhood-resource.bridge-resource .bridge-intro h1{letter-spacing:-.04em;font-size:clamp(44px,5.4vw,72px);line-height:1.02}.neighborhood-resource.bridge-resource .bridge-facts-line{margin:20px 0 4px;font-size:16px;line-height:1.5}.neighborhood-resource.bridge-resource .bridge-facts-line strong{font-weight:700}.neighborhood-resource.bridge-resource .bridge-product{background:var(--br-raised)}.bridge-resource .nb-reading-layout{padding-top:0;padding-bottom:0}.bridge-resource .nb-reading-toc{padding-top:56px}.bridge-resource .bridge-section-group>.nb-reading-section{border:0;margin:0;padding-block:56px}.bridge-resource .nb-reading-section:has(#read-cta){background:var(--br-sky);box-shadow:0 0 0 100vmax var(--br-sky);clip-path:inset(0 -100vmax)}.bridge-resource .nb-reading-section h2{letter-spacing:-.03em;font-size:clamp(30px,3.2vw,40px)}.bridge-resource .nb-reading-card{border:1px solid var(--br-line);background:#fff}.bridge-resource .bridge-setup ol{counter-reset:br-step;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:8px 0 20px;padding:0;list-style:none;display:grid}.bridge-resource .bridge-setup li{counter-increment:br-step;align-content:start;gap:12px;font-size:16px;line-height:1.5;display:grid}.bridge-resource .bridge-setup li:before{content:counter(br-step);border:1px solid;border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;display:grid}.bridge-resource .nb-reading-section:has(#read-faq) .nb-reading-card{background:0 0;border:0;border-bottom:1px solid #18344425;border-radius:0;margin:0;padding-inline:0}.bridge-resource .nb-reading-section:has(#read-faq) .nb-reading-card:first-of-type{border-top:1px solid #18344425}.bridge-resource .nb-reading-related{background:0 0}@media (max-width:700px){.neighborhood-resource.bridge-resource .bridge-intro{padding-block:36px 44px}.neighborhood-resource.bridge-resource .bridge-intro h1{font-size:44px}.neighborhood-resource.bridge-resource .bridge-facts-line{font-size:15px}.bridge-resource .nb-reading-toc{padding-top:28px}.bridge-resource .bridge-section-group>.nb-reading-section{padding-block:40px}.bridge-resource .bridge-setup ol{grid-template-columns:1fr;gap:18px}.bridge-resource .bridge-setup li{grid-template-columns:32px minmax(0,1fr);align-items:center}}