@charset "UTF-8";
/***!  Style Declaration  !***/

#bps-pathways{--bps-navy:#0b2e4e;--bps-navy-deep:#082540;--bps-ink:#18334b;--bps-muted:#53697a;--bps-blue:#0a6178;--bps-line:#d9e5eb;--bps-soft:#f3f8fa;--bps-paper:#fff;--bps-gold:#e4ba67;--bps-red:#9d2538;--bps-focus:#f2c553;--bps-shadow:0 12px 34px rgba(13,44,70,.075);font-family:Roboto,Arial,Helvetica,sans-serif;color:var(--bps-ink);background:#f9fbfc;font-size:16px;line-height:1.6;isolation:isolate}#bps-pathways,#bps-pathways *{box-sizing:border-box}#bps-pathways a{color:#075d72;text-underline-offset:3px;text-decoration-thickness:1px}#bps-pathways a:hover{text-decoration-thickness:2px}#bps-pathways :is(a,summary):focus-visible{outline:3px solid var(--bps-focus)!important;outline-offset:3px}#bps-pathways :is(a,summary){touch-action:manipulation}#bps-pathways h1,#bps-pathways h2,#bps-pathways h3,#bps-pathways p{margin-top:0}#bps-pathways h1,#bps-pathways h2,#bps-pathways h3{font-family:Spartan,Roboto,Arial,Helvetica,sans-serif;line-height:1.24;letter-spacing:-.025em}#bps-pathways .bps-page-frame{width:100%;margin:0 auto;overflow:clip}#bps-pathways .bps-skip-link{position:absolute;left:16px;top:-140px;z-index:10001;padding:12px 18px;background:white;color:#122e48;border:2px solid #122e48;border-radius:8px}#bps-pathways .bps-skip-link:focus{top:12px}#bps-pathways .bps-quick-exit{position:fixed;z-index:1000;right:18px;bottom:18px;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:11px 21px;color:#fff!important;background:#293f4b;border:2px solid white;border-radius:999px;box-shadow:0 4px 16px rgba(0,0,0,.25);text-decoration:none!important;font-weight:800;white-space:nowrap}#bps-pathways .bps-quick-exit:hover{background:#132b37}#bps-pathways .bps-hero{background:linear-gradient(125deg,#092c4b,#0f4a69);color:#fff;position:relative;overflow:hidden}#bps-pathways .bps-hero-decor{position:absolute;inset:0;background:radial-gradient(circle at 90% 22%,rgba(255,255,255,.12),transparent 27%),radial-gradient(circle at -5% 120%,rgba(17,159,181,.24),transparent 38%);pointer-events:none}#bps-pathways .bps-hero-inner{position:relative;width:min(1150px,100%);padding:54px 30px 46px;margin:0 auto}#bps-pathways .bps-overline{font-size:12px;letter-spacing:.12em;color:#d3e9f1;font-weight:750;text-transform:uppercase;margin:0 0 30px}#bps-pathways .bps-overline span{padding:0 8px;color:var(--bps-gold)}#bps-pathways .bps-hero-tag{color:#f1d393;font-size:12px;font-weight:800;letter-spacing:.14em;margin:0 0 14px}#bps-pathways .bps-hero h1{max-width:840px;color:#fff;font-size:clamp(2.4rem,5vw,4.35rem);font-weight:800;line-height:1.1;margin:0 0 22px}#bps-pathways .bps-hero-lead{max-width:780px;color:#e4eff4;font-size:clamp(1.08rem,2.1vw,1.3rem);line-height:1.55;margin:0 0 15px}#bps-pathways .bps-hero-reassurance{max-width:800px;font-size:15px;color:#ffe1a1;font-weight:700;margin:0 0 30px}#bps-pathways .bps-anchor-nav{display:flex;flex-wrap:wrap;gap:10px}#bps-pathways .bps-anchor-nav a{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:48px;padding:10px 16px;background:#fff;color:#173c56;border-radius:10px;text-decoration:none;font-weight:750;font-size:14px;box-shadow:0 2px 8px rgba(1,15,30,.1)}#bps-pathways .bps-anchor-nav a:not(:first-child){background:transparent;color:#fff;border:1px solid rgba(255,255,255,.5);box-shadow:none}#bps-pathways .bps-anchor-nav a:hover{transform:translateY(-1px)}#bps-pathways .bps-main{max-width:1150px;padding:0 30px 38px;margin:0 auto}#bps-pathways .bps-urgent-grid{display:grid;grid-template-columns:1fr 1.12fr;gap:20px;margin:30px 0 24px;align-items:stretch}#bps-pathways .bps-emergency-card,#bps-pathways .bps-helpline-card{border-radius:17px;padding:27px;min-width:0;box-shadow:var(--bps-shadow)}#bps-pathways .bps-emergency-card{background:#fff5f5;border:1px solid #edd0d1}#bps-pathways .bps-helpline-card{background:#fff;border:1px solid var(--bps-line)}#bps-pathways .bps-card-eyebrow{display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.12em;font-weight:800;margin:0 0 12px;color:#8c1d2c}#bps-pathways .bps-status-dot{height:9px;width:9px;background:#bc2435;border-radius:50%}#bps-pathways .bps-helpline-card .bps-card-eyebrow{color:#1d6a79}#bps-pathways .bps-urgent-grid h2{color:#182f43;font-size:clamp(1.25rem,2.4vw,1.7rem);margin:0 0 12px}#bps-pathways .bps-urgent-grid p{font-size:14px}#bps-pathways .bps-emergency-card>p:not(.bps-card-eyebrow){max-width:420px;color:#526372;margin-bottom:21px}#bps-pathways .bps-call-primary{display:inline-flex;justify-content:space-between;align-items:center;gap:24px;min-height:50px;background:#aa263a;color:#fff!important;text-decoration:none!important;padding:12px 20px;border-radius:10px;font-size:17px;font-weight:800}#bps-pathways .bps-call-primary:hover{background:#822235}#bps-pathways .bps-hotline-row{display:flex;align-items:center;gap:20px;justify-content:space-between;border-bottom:1px solid var(--bps-line);padding:12px 0}#bps-pathways .bps-hotline-row>div{min-width:0}#bps-pathways .bps-hotline-row strong{display:block;color:#1c394f;font-size:15px}#bps-pathways .bps-hotline-row span{font-size:13px;color:#566a78;display:block;line-height:1.45}#bps-pathways .bps-hotline-row a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;min-width:112px;white-space:nowrap;text-align:center;font-size:15px;font-weight:800;border:1px solid #bcd1d7;border-radius:9px;padding:10px;color:#14576e;text-decoration:none;background:#f3fafb}#bps-pathways .bps-hotline-row a:hover{background:#e3f4f7}#bps-pathways .bps-helpline-card .bps-contact-note{color:#516878;margin:14px 0 0;font-size:12.5px;line-height:1.55}#bps-pathways .bps-safety-note{display:flex;gap:17px;padding:23px 24px;border-radius:13px;background:#eff5f8;border:1px solid #d1e2ea;margin-bottom:66px}#bps-pathways .bps-safety-mark{width:32px;height:32px;flex:0 0 32px;border-radius:50%;border:2px solid #1d647c;color:#1d647c;font-family:Georgia,serif;font-size:21px;font-weight:800;text-align:center;line-height:28px}#bps-pathways .bps-safety-note h2{font-size:17px;color:#143d55;margin-bottom:8px}#bps-pathways .bps-safety-note p{font-size:14px;color:#405969;line-height:1.6;margin:0 0 8px}#bps-pathways .bps-safety-note p:last-child{margin-bottom:0}#bps-pathways .bps-section{scroll-margin-top:110px;margin:0 0 67px}#bps-pathways .bps-section-title{max-width:800px;margin-bottom:23px}#bps-pathways .bps-section-overline{color:#17677b;font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;margin:0 0 10px}#bps-pathways .bps-section-title h2{font-size:clamp(1.8rem,3.4vw,2.65rem);color:#122f48;margin:0 0 11px}#bps-pathways .bps-section-title>p:last-child{color:#526b7b;font-size:16px;margin-bottom:0}#bps-pathways .bps-pathway-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}#bps-pathways .bps-pathway{background:#fff;border:1px solid #dae6e9;border-radius:14px;box-shadow:0 3px 12px rgba(24,52,79,.035);overflow:hidden;min-width:0}#bps-pathways .bps-pathway[open]{border-color:#9bbec9;box-shadow:var(--bps-shadow)}#bps-pathways .bps-pathway summary{display:flex;align-items:center;gap:15px;cursor:pointer;list-style:none;padding:19px 20px;min-height:90px}#bps-pathways .bps-pathway summary::-webkit-details-marker{display:none}#bps-pathways .bps-path-number{flex:0 0 44px;height:44px;display:grid;place-items:center;background:#e6f1f4;border-radius:12px;color:#17576d;font-size:14px;font-weight:800}#bps-pathways .bps-path-label{flex:1;min-width:0}#bps-pathways .bps-path-label strong{display:block;color:#17364d;font-size:16px;line-height:1.33}#bps-pathways .bps-path-label small{display:block;color:#637584;font-size:13px;font-weight:400;margin-top:5px;line-height:1.4}#bps-pathways .bps-path-toggle{font-size:28px;font-family:Arial,sans-serif;font-weight:400;color:#1e6274;line-height:1;padding:0 3px}#bps-pathways .bps-pathway[open] .bps-path-toggle{transform:rotate(45deg)}#bps-pathways .bps-pathway-content{border-top:1px solid #dfe9ed;padding:0 20px 4px}#bps-pathways .bps-service-entry{padding:18px 0;border-bottom:1px solid #e6edf1;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}#bps-pathways .bps-service-entry:last-child{border-bottom:0}#bps-pathways .bps-service-entry h3{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:800;letter-spacing:0;color:#173e53;margin:0 0 4px}#bps-pathways .bps-service-entry p{font-size:13px;color:#566b7c;line-height:1.54;margin:0}#bps-pathways .bps-service-call{display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;min-height:44px;padding:7px 11px;border-radius:8px;background:#eff7f9;border:1px solid #d4e3e9;color:#125d70!important;text-decoration:none!important;font-size:12px;font-weight:800}#bps-pathways .bps-needs-section{padding:32px;border-radius:18px;background:#ecf4f7}#bps-pathways .bps-needs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}#bps-pathways .bps-need-card{background:#fff;border:1px solid #d5e4e9;border-radius:13px;padding:20px;display:flex;flex-direction:column;min-width:0}#bps-pathways .bps-need-number{color:#267789;font-weight:800;font-size:12px;margin-bottom:11px}#bps-pathways .bps-need-card h3{font-size:16px;color:#193850;margin:0 0 9px;line-height:1.38}#bps-pathways .bps-need-card p{color:#52697b;font-size:13px;line-height:1.55;margin:0 0 18px;flex:1}#bps-pathways .bps-need-card a{display:inline-flex;align-items:center;justify-content:space-between;min-height:44px;gap:8px;border-top:1px solid #e0eaef;padding-top:10px;text-decoration:none;font-size:13px;font-weight:800;color:#146579}#bps-pathways .bps-directory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#bps-pathways .bps-directory-card{background:#fff;border:1px solid var(--bps-line);border-radius:13px;padding:22px 23px;min-width:0}#bps-pathways .bps-directory-card h3{color:#17384e;font-size:17px;margin:0 0 17px}#bps-pathways .bps-directory-contacts p{font-size:14px;line-height:1.5;color:#4e6274;margin:8px 0}#bps-pathways .bps-directory-contacts a{color:#0c6175;font-weight:800;display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}#bps-pathways .bps-directory-email{border-top:1px solid #e8eef1;margin-top:12px!important;padding-top:11px;overflow-wrap:anywhere}#bps-pathways .bps-directory-email>span:first-child{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:800;color:#768590;margin-bottom:3px}#bps-pathways .bps-closing{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:29px 31px;background:#0d3857;border-radius:18px;color:#fff;margin-bottom:40px}#bps-pathways .bps-closing .bps-section-overline{color:#f1d798}#bps-pathways .bps-closing h2{color:#fff;font-size:clamp(1.4rem,2.3vw,1.95rem);margin:0 0 9px}#bps-pathways .bps-closing p:not(.bps-section-overline){color:#e0edf3;font-size:14px;margin:0}#bps-pathways .bps-closing-cta{display:inline-flex;min-height:50px;align-items:center;justify-content:space-between;gap:20px;border-radius:10px;padding:12px 19px;background:#fff;color:#163c58!important;text-decoration:none!important;font-size:14px;font-weight:800;white-space:nowrap}#bps-pathways .bps-source-note{background:#eaf1f4;border-top:1px solid #dbe6eb;padding:24px 30px 95px;text-align:center}#bps-pathways .bps-source-note p{max-width:1080px;margin:0 auto;color:#5e7382;font-size:12px}@media (max-width:1000px){#bps-pathways .bps-needs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#bps-pathways .bps-service-entry{flex-direction:column}#bps-pathways .bps-service-call{align-self:flex-start}}@media (max-width:760px){#bps-pathways .bps-main{padding:0 17px 28px}#bps-pathways .bps-hero-inner{padding:32px 20px 32px}#bps-pathways .bps-hero h1{font-size:clamp(2.1rem,9vw,3.3rem)}#bps-pathways .bps-overline{font-size:11px;margin-bottom:23px}#bps-pathways .bps-anchor-nav{gap:8px}#bps-pathways .bps-anchor-nav a{font-size:13px;min-height:45px;padding:9px 11px}#bps-pathways .bps-urgent-grid{grid-template-columns:1fr;gap:12px;margin-top:18px}#bps-pathways .bps-emergency-card,#bps-pathways .bps-helpline-card{padding:21px}#bps-pathways .bps-safety-note{padding:18px 17px;margin-bottom:45px}#bps-pathways .bps-pathway-grid,#bps-pathways .bps-directory-grid{grid-template-columns:1fr}#bps-pathways .bps-section{margin-bottom:47px}#bps-pathways .bps-needs-section{padding:21px 15px}#bps-pathways .bps-needs-grid{grid-template-columns:1fr}#bps-pathways .bps-need-card{padding:17px}#bps-pathways .bps-closing{display:block;padding:24px 21px}#bps-pathways .bps-closing-cta{margin-top:20px}#bps-pathways .bps-quick-exit{bottom:12px;right:12px;min-height:48px;padding:9px 15px}}@media (max-width:400px){#bps-pathways .bps-hotline-row{align-items:stretch;flex-direction:column;gap:6px}#bps-pathways .bps-hotline-row a{align-self:flex-start}#bps-pathways .bps-pathway summary{padding:17px 13px;gap:10px}#bps-pathways .bps-path-number{flex-basis:38px;height:38px}#bps-pathways .bps-service-entry{gap:10px}#bps-pathways .bps-closing-cta{white-space:normal}#bps-pathways .bps-anchor-nav a{flex:1;min-width:140px}}@media (prefers-reduced-motion:no-preference){#bps-pathways .bps-anchor-nav a,#bps-pathways .bps-path-toggle{transition:transform .16s ease}#bps-pathways .bps-quick-exit{transition:background-color .15s ease}}@media print{#bps-pathways .bps-quick-exit,#bps-pathways .bps-anchor-nav{display:none!important}#bps-pathways{background:#fff;color:#000}#bps-pathways .bps-hero,#bps-pathways .bps-closing{background:#fff;color:#000;border:1px solid #bbb}#bps-pathways .bps-hero :is(h1,p),#bps-pathways .bps-closing :is(h2,p){color:#000}#bps-pathways .bps-need-card,#bps-pathways .bps-directory-card,#bps-pathways .bps-pathway{break-inside:avoid}#bps-pathways .bps-source-note{padding-bottom:20px}}
