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

#bps-pathways{background:transparent;font:16px/1.55 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;color:#183148}#bps-pathways{--navy:#143756;--navy-2:#0d2945;--ink:#183148;--muted:#526577;--teal:#087681;--line:#dce6ec;--bg:#f4f8fa;--white:#fff;--red:#a82335;--red-dark:#851628;--ring:#fbbf24}#bps-pathways,#bps-pathways *{box-sizing:border-box}#bps-pathways{scroll-behavior:smooth;scroll-padding-top:92px}#bps-pathways{margin:0;color:var(--ink);background:#fff;font:16px/1.55 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}#bps-pathways a{color:#075f72;text-underline-offset:3px}#bps-pathways a:hover{text-decoration-thickness:2px}#bps-pathways a:focus-visible,#bps-pathways summary:focus-visible{outline:3px solid var(--ring);outline-offset:3px}#bps-pathways a,#bps-pathways summary{touch-action:manipulation}#bps-pathways .container{max-width:1100px;padding:0 24px;margin:0 auto}#bps-pathways .skip-link{position:absolute;top:-100px;left:20px;background:#fff;padding:12px;z-index:999}#bps-pathways .skip-link:focus{top:12px}#bps-pathways .pilot-banner{text-align:center;background:#fff1c8;color:#5a3400;font-size:13px;font-weight:800;letter-spacing:.035em;padding:8px 10px;border-bottom:1px solid #ebcc81}#bps-pathways .site-header{position:sticky;top:0;background:var(--white);border-bottom:1px solid #dce5ec;z-index:20;box-shadow:0 2px 16px rgba(7,46,74,.05)}#bps-pathways .header-row{min-height:76px;display:flex;justify-content:space-between;align-items:center;gap:12px}#bps-pathways .brand{display:flex;align-items:center;gap:12px;line-height:1.16}#bps-pathways .brand-mark{display:flex;align-items:center;justify-content:center;height:46px;width:46px;background:var(--navy);color:#fff;border-radius:13px;font-weight:900;font-size:15px;letter-spacing:.03em}#bps-pathways .brand-overline{font-weight:750;display:block;letter-spacing:.09em;font-size:10px;color:#406179}#bps-pathways .brand strong{display:block;margin-top:4px;font-size:17px;color:var(--navy)}#bps-pathways .exit-link{display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;background:#e2e8ed;border:1px solid #bfcdd8;color:#172d3e;font-weight:750;border-radius:10px;min-height:45px;padding:9px 16px;white-space:nowrap}#bps-pathways .exit-link:hover{background:#ccdbe5}#bps-pathways .intro{padding-top:48px;padding-bottom:30px}#bps-pathways .eyebrow{color:#116b77;font-size:12px;letter-spacing:.16em;font-weight:800;margin:0 0 12px}#bps-pathways .intro h1{color:var(--navy);font-size:clamp(2.2rem,5vw,3.9rem);line-height:1.09;letter-spacing:-.05em;margin:0 0 16px;font-weight:800}#bps-pathways .intro-lead{font-size:clamp(1.08rem,2vw,1.3rem);max-width:760px;margin:0 0 14px;color:#344d62}#bps-pathways .reassurance{color:var(--teal);font-weight:700;max-width:810px;margin:0}#bps-pathways .emergency-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}#bps-pathways .emergency-card,#bps-pathways .hotline-card{border-radius:18px;padding:28px;min-height:300px}#bps-pathways .emergency-card{background:#fff5f4;border:1px solid #efcdcf}#bps-pathways .hotline-card{background:#e9f5f5;border:1px solid #d3e8ea}#bps-pathways .card-kicker{font-size:12px;letter-spacing:.08em;font-weight:850;display:flex;align-items:center;gap:8px;margin:0 0 12px}#bps-pathways .emergency-card .card-kicker{color:var(--red)}#bps-pathways .hotline-card .card-kicker{color:#08636d}#bps-pathways .dot{width:8px;height:8px;background:var(--red);border-radius:50%}#bps-pathways .emergency-grid h2{font-size:clamp(1.35rem,2.4vw,1.7rem);line-height:1.25;color:#162f49;margin:0 0 12px}#bps-pathways .emergency-card p{max-width:420px;color:#526577;margin:0 0 20px}#bps-pathways .action-link{display:inline-flex;align-items:center;justify-content:center;min-height:52px;text-decoration:none;border-radius:11px;padding:13px 22px;font-weight:750}#bps-pathways .action-link.urgent{background:var(--red);color:white;gap:26px;font-size:18px}#bps-pathways .action-link.urgent:hover{background:var(--red-dark)}#bps-pathways .hotline-item{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:16px 0;border-top:1px solid #c9dfe2}#bps-pathways .hotline-item strong,#bps-pathways .hotline-item span{display:block}#bps-pathways .hotline-item strong{font-size:15px}#bps-pathways .hotline-item span{font-size:13px;color:var(--muted)}#bps-pathways .phone-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:9px;padding:8px 12px;background:#fff;font-weight:800;color:#0a5d67;white-space:nowrap;text-decoration:none;border:1px solid #c4dfe2}#bps-pathways .phone-link:hover{background:#d4eeee}#bps-pathways .safety-note{margin-top:25px!important;display:flex;align-items:flex-start;gap:14px;background:var(--bg);border:1px solid var(--line);border-radius:14px;padding-top:19px;padding-bottom:20px}#bps-pathways .safety-icon{width:27px;height:27px;min-width:27px;display:grid;place-items:center;border-radius:50%;background:#48657b;color:#fff;font-weight:900}#bps-pathways .safety-note h2{margin:0 0 8px;font-size:17px;color:#163b58}#bps-pathways .safety-note p{font-size:14px;color:#405b6d;margin:0 0 6px;max-width:960px}#bps-pathways .section-head{margin-bottom:21px}#bps-pathways .section-head h2{font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.17;letter-spacing:-.03em;margin:0 0 8px;color:var(--navy)}#bps-pathways .section-head p:not(.eyebrow){color:var(--muted);margin:0}#bps-pathways .pathways{padding-top:58px}#bps-pathways .pathway-list{display:grid;gap:12px}#bps-pathways .pathway{border:1px solid var(--line);border-radius:13px;overflow:hidden;background:#fff;box-shadow:0 3px 14px rgba(14,45,69,.035)}#bps-pathways .pathway summary{display:flex;align-items:center;gap:16px;list-style:none;padding:16px;min-height:79px;cursor:pointer}#bps-pathways .pathway summary::-webkit-details-marker{display:none}#bps-pathways .pathway[open] summary{border-bottom:1px solid var(--line);background:#f8fbfc}#bps-pathways .pathway-icon{display:grid;place-items:center;border-radius:12px;min-width:48px;height:48px;color:#fff;font-weight:850;background:#175b78}#bps-pathways .pathway:nth-child(2) .pathway-icon{background:#26737c}#bps-pathways .pathway:nth-child(3) .pathway-icon{background:#6d5e86}#bps-pathways .pathway:nth-child(4) .pathway-icon{background:#336b59}#bps-pathways .summary-copy{display:flex;flex:1;flex-direction:column;gap:3px}#bps-pathways .summary-copy strong{color:var(--navy);font-size:17px}#bps-pathways .summary-copy small{font-size:13px;color:var(--muted)}#bps-pathways .chevron{font-size:27px;line-height:1;color:#446174;transition:transform .2s}#bps-pathways .pathway[open] .chevron{transform:rotate(180deg)}#bps-pathways .pathway-body{padding:0 20px 8px}#bps-pathways .service-row{padding:17px 0;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid #e8eef2}#bps-pathways .service-row:last-child{border:0}#bps-pathways .service-row strong{font-size:15px;color:#1a3951}#bps-pathways .service-row p{margin:4px 0 0;color:#5a6f7d;font-size:14px;max-width:690px}#bps-pathways .service-row a{display:inline-flex;min-height:44px;align-items:center;padding:8px 12px;border:1px solid #bdd9de;background:#f4fafa;border-radius:9px;text-decoration:none;white-space:nowrap;font-weight:800;font-size:14px;color:#075f72}#bps-pathways .needs{padding-top:63px;padding-bottom:62px}#bps-pathways .needs-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}#bps-pathways .needs-list>div{border:1px solid var(--line);border-radius:12px;padding:18px;background:#fff}#bps-pathways .needs-list strong{color:var(--navy);display:block;font-size:15px;margin-bottom:4px}#bps-pathways .needs-list p{color:#506678;font-size:14px;margin:0}#bps-pathways .directory{padding-top:57px;padding-bottom:60px;background:#f6f9fb;max-width:none}#bps-pathways .directory>.section-head,#bps-pathways .directory>.directory-grid{max-width:1052px;margin-left:auto;margin-right:auto}#bps-pathways .directory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#bps-pathways .directory-card{padding:20px;background:#fff;border:1px solid var(--line);border-radius:12px}#bps-pathways .directory-card h3{font-size:16px;color:var(--navy);margin:0 0 10px}#bps-pathways .directory-card p{margin:3px 0;font-size:14px;color:#53697a}#bps-pathways .directory-card p a{font-weight:800}#bps-pathways .directory-card .email{font-size:13px;overflow-wrap:anywhere}#bps-pathways .closing{padding-top:53px;padding-bottom:65px;text-align:center}#bps-pathways .closing h2{font-size:28px;line-height:1.2;color:var(--navy);margin:0 0 10px}#bps-pathways .closing p{color:var(--muted);margin:0 auto 22px;max-width:580px}#bps-pathways .action-link.secondary{color:white;background:var(--navy)}#bps-pathways .action-link.secondary:hover{background:var(--navy-2)}#bps-pathways .site-footer{background:var(--navy-2);color:#e9f3f7;padding:30px 0 34px}#bps-pathways .site-footer strong{font-size:15px}#bps-pathways .site-footer p{font-size:13px;max-width:850px;opacity:.84;margin:10px 0 0}#bps-pathways .site-footer a{color:#fff}#bps-pathways .exit-overlay{position:fixed;inset:0;background:#f5f7f9;z-index:9999}#bps-pathways .exit-overlay[hidden]{display:none}@media (max-width:690px){#bps-pathways .container{padding-left:17px;padding-right:17px}#bps-pathways .header-row{min-height:70px}#bps-pathways .brand-mark{width:42px;height:42px}#bps-pathways .brand-overline{font-size:9px}#bps-pathways .brand strong{font-size:14px}#bps-pathways .exit-link{padding:8px 12px;min-height:44px;font-size:14px}#bps-pathways .intro{padding-top:33px;padding-bottom:22px}#bps-pathways .emergency-grid,#bps-pathways .needs-list,#bps-pathways .directory-grid{grid-template-columns:1fr}#bps-pathways .emergency-card,#bps-pathways .hotline-card{padding:21px;min-height:auto}#bps-pathways .hotline-item{gap:10px}#bps-pathways .hotline-item span{max-width:195px}#bps-pathways .safety-note{margin-top:17px!important;gap:11px}#bps-pathways .pathways{padding-top:46px}#bps-pathways .pathway summary{gap:12px}#bps-pathways .summary-copy strong{font-size:15px}#bps-pathways .pathway-icon{min-width:40px;height:40px}#bps-pathways .pathway-body{padding:0 15px 8px}#bps-pathways .service-row{display:block}#bps-pathways .service-row a{margin-top:9px}#bps-pathways .needs{padding-top:55px;padding-bottom:47px}#bps-pathways .directory{padding-top:50px;padding-bottom:50px}#bps-pathways .closing{padding-top:45px;padding-bottom:50px}}@media (prefers-reduced-motion:reduce){#bps-pathways{scroll-behavior:auto}#bps-pathways .chevron{transition:none}}@media print{#bps-pathways .pilot-banner,#bps-pathways .exit-link,#bps-pathways .site-header{position:static}#bps-pathways .exit-link{display:none}#bps-pathways .pathway{break-inside:avoid}#bps-pathways .pathway-body{display:block}#bps-pathways .needs-list,#bps-pathways .directory-grid{grid-template-columns:1fr}#bps-pathways .site-footer{color:#000;background:#fff}}#bps-pathways{max-width:100%;overflow-wrap:anywhere;isolation:isolate}#bps-pathways .site-header{position:relative;top:auto;z-index:1}#bps-pathways .hours-note{font-size:13px;line-height:1.5;color:#274f5d;margin:10px 0 0}#bps-pathways .pilot-banner{font-size:13px}#bps-pathways .container{max-width:1100px}#bps-pathways .site-footer a{color:#fff}#bps-pathways .quick-steps{padding:10px 20px}#bps-pathways .site-header .brand{margin:0}#bps-pathways .site-header a{color:#172d3e}#bps-pathways .exit-link{white-space:normal}#bps-pathways .pathway summary{list-style:none}#bps-pathways .pathway summary::marker{content:''}#bps-pathways .section-head h2,#bps-pathways .closing h2{color:#143756}@media (max-width:760px){#bps-pathways .service-row a{min-height:44px}}#bps-pathways{width:100%;margin:0 auto;padding:0 0 1px;min-width:0;overflow-x:clip;background:transparent;font-family:inherit}#bps-pathways .page-tools{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 20px;padding-bottom:14px;border-bottom:1px solid var(--line)}#bps-pathways .page-tools-label{font-size:12px;line-height:1.3;font-weight:800;letter-spacing:.045em;color:#3c5b6f}#bps-pathways .source-leaflet{font-size:12px;line-height:1.5;margin:24px 0 0;color:#5c6c78}#bps-pathways .directory{border-radius:16px;overflow:hidden}#bps-pathways .container{width:100%;max-width:1100px}#bps-pathways a{background-image:none}#bps-pathways .page-tools .exit-link{color:#172d3e}#bps-pathways .service-row a{color:#075f72}#bps-pathways .pilot-banner{border-radius:10px;margin:0 0 14px}#bps-pathways .intro{padding-top:22px}#bps-pathways .directory-card a{text-decoration:underline}#bps-pathways :is(h1,h2,h3){text-transform:none}#bps-pathways .intro-lead{line-height:1.5}#bps-pathways :is(.exit-link,.action-link,.phone-link,.service-row a){min-height:44px}@media (max-width:690px){#bps-pathways .page-tools{align-items:flex-start;flex-wrap:wrap}#bps-pathways .page-tools-label{max-width:185px}#bps-pathways .directory{border-radius:9px}}#bps-pathways .pathway-always-open{padding:14px 0 6px;border:1px solid var(--line);border-radius:12px;background:#fff}#bps-pathways .pathway-always-open h3{margin:10px 20px;color:var(--navy);font-size:18px}#bps-pathways{font-family:"Roboto",Arial,sans-serif}#bps-pathways h1,#bps-pathways h2,#bps-pathways h3,#bps-pathways h4{font-family:"Spartan",Arial,sans-serif;text-transform:none}#bps-pathways .container{width:100%;max-width:1100px;padding-right:24px;padding-left:24px}#bps-pathways details>summary{cursor:pointer;list-style:none}#bps-pathways details>summary::-webkit-details-marker{display:none}#bps-pathways .page-tools,#bps-pathways .hotline-item,#bps-pathways .service-row{min-width:0}@media (max-width:690px){#bps-pathways .container{padding-right:17px;padding-left:17px}}
