:root{--navy:#10243c;--navy-deep:#091929;--blue:#285b89;--sky:#91b6ce;--silver:#bec8d1;--offwhite:#f5f4f0;--paper:#fff;--ink:#172d45;--muted:#637286;--line:#dce1e6;--pale:#edf1f5;--error:#a6323e;--radius:15px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{background:var(--offwhite);color:var(--ink);margin:0;font:15px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}a{color:var(--blue);text-underline-offset:4px}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #7ba7c8}.site-header{background:var(--navy);border-bottom:1px solid #ffffff16}.header-inner{justify-content:space-between;align-items:center;gap:24px;max-width:1440px;margin:auto;padding:15px 44px;display:flex}.brand{flex-shrink:0;line-height:0;display:block}.brand img{width:220px;height:auto;display:block}.header-contact{color:#f2f3f4;letter-spacing:.4px;font-size:18px;text-decoration:none}.header-contact>span:first-child{letter-spacing:2px;color:var(--silver);margin-bottom:3px;font-size:9px;display:block}.header-contact>span:last-child{color:var(--sky);margin-left:12px}.eyebrow{letter-spacing:2.2px;color:#536f8d;margin:0 0 12px;font-size:10px;font-weight:700}h1,h2,h3,p{margin-top:0}h1,h2{letter-spacing:-1.2px;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.13}h1{margin-bottom:15px;font-size:50px}h2{margin-bottom:12px;font-size:32px}h3{letter-spacing:-.2px;margin-bottom:4px;font-size:16px;line-height:1.4}p{margin-bottom:15px}.muted{color:var(--muted)}.hint{color:var(--muted);margin:8px 0 0;font-size:11px;line-height:1.6}.card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:29px;box-shadow:0 5px 20px #10243c03}button{background:var(--navy);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:7px;padding:12px 18px;font-size:13px;font-weight:650;transition:background .15s,transform .15s}button:hover{background:#1d3c5d}button:disabled{opacity:.5;cursor:wait}button:not(:disabled):active{transform:translateY(1px)}button.primary{background:var(--navy)}button.secondary{background:var(--pale);color:var(--ink);border-color:var(--line)}button.secondary:hover{background:#e2e8ee}label{margin-top:17px;font-size:12px;font-weight:650;display:block}label>span{color:var(--muted);float:right;font-size:10px;font-weight:400}input,textarea,select{width:100%;color:var(--ink);background:#fff;border:1px solid #cdd5de;border-radius:6px;min-width:0;margin-top:7px;padding:12px 13px;display:block}input::placeholder,textarea::placeholder{color:#8a95a3}textarea{resize:vertical}input:focus,textarea:focus,select:focus{border-color:var(--blue)}select{font-size:13px}.hidden{display:none!important}.trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.sr-only,.skip-link:not(:focus){clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link:focus{z-index:100;background:#fff;padding:10px;position:absolute;top:10px;left:10px}.site-footer{border-top:1px solid var(--line);max-width:1440px;color:var(--muted);justify-content:space-between;gap:15px;margin:36px auto 0;padding:24px 44px;font-size:11px;display:flex}.demo{text-align:center;color:#57440f;background:#fff0cc;padding:9px;font-size:12px}.notice{background:#f6efdb;border-left:3px solid #a08a54;padding:16px;font-size:13px}.error-message,#form-error,#staff-error{color:var(--error);font-size:13px}.error-message:empty,#form-error:empty,#staff-error:empty{display:none}.parent{grid-template-columns:1.04fr 1fr;align-items:start;gap:76px;max-width:1340px;margin:0 auto;padding:65px 44px 30px;display:grid}.patient-intro{padding:30px 0 0}.patient-intro .eyebrow{color:#607f9f;font-size:9px}.patient-intro h1{margin:25px 0;font-size:66px;line-height:1.05}.patient-intro h1 em{color:#547798;font-weight:400}.intro-copy{max-width:430px;color:var(--muted);font-size:14px;line-height:1.9}.steps{border-top:1px solid var(--line);max-width:430px;margin-top:35px;padding-top:14px}.steps>div{align-items:start;gap:18px;margin:15px 0;display:flex}.steps>div>span{color:#4e6b89;background:#eef1f5;border:1px solid #c8d1dc;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;font-size:10px;display:grid}.steps p{margin:0}.steps b{font-size:12px;font-weight:650}.steps small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.intro-signoff{color:#69798c;margin-top:28px;font-size:10px}.consultation{padding:33px 36px;box-shadow:0 15px 45px #10243c08}.consultation h2{margin:12px 0;font-size:36px}.referrer{background:var(--pale);border-radius:5px;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;font-size:11px;display:flex}.referral-dot{background:#4c759b;border-radius:50%;width:5px;height:5px;margin-right:3px}.form-description{margin-bottom:22px;font-size:12px;line-height:1.8}.check{align-items:start;gap:11px;margin:23px 0;display:flex}.check input{width:16px;min-width:16px;height:16px;accent-color:var(--navy);margin-top:3px}.check>span{float:none;color:var(--muted);font-size:11px;font-weight:400;line-height:1.7}#referral-form>button{justify-content:space-between;align-items:center;width:100%;padding:15px 18px;font-size:13px;display:flex}.urgent-note{text-align:center;margin-top:16px}.success-card{margin-top:45px;padding:48px 36px}.success-icon{background:var(--pale);border-radius:50%;place-items:center;width:55px;height:55px;margin-bottom:26px;font-size:24px;display:grid}.success-card h2{font-size:38px}.success-card>p:not(.eyebrow){color:var(--muted);font-size:14px;line-height:1.9}.text-link{font-size:12px;font-weight:650}.staff-header-actions{align-items:center;gap:28px;display:flex}.staff-header-actions>a{color:#eef2f5;font-size:12px;text-decoration:none}.portal-label{color:#b9c6d5;letter-spacing:1.4px;font-size:9px}.portal-label>span{color:#8cb0cf;margin-right:7px;font-size:8px}.dashboard{max-width:1440px;margin:0 auto;padding:35px 44px 15px}.dashboard-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:37px;display:flex}.dashboard-heading h1{margin:0 0 10px;font-size:43px}.dashboard-heading>.muted,.dashboard-heading p.muted{margin:0;font-size:12px}.section-nav{border:1px solid var(--line);background:#fff;border-radius:8px;gap:3px;padding:4px;display:flex}.section-nav>a{color:var(--muted);white-space:nowrap;border-radius:5px;padding:8px 12px;font-size:11px;text-decoration:none}.section-nav>a:first-child{background:var(--navy);color:#fff}.section-nav>a:hover{background:var(--pale);color:var(--ink)}.report-heading,.section-heading{justify-content:space-between;align-items:center;gap:24px;margin:0 0 18px;display:flex}.report-heading h2,.section-heading h2{margin:0;font-size:28px}.report-heading .eyebrow,.section-heading .eyebrow{margin-bottom:6px;font-size:9px}.month-controls{align-items:center;gap:7px;display:flex}.month-controls select{background:#fff;width:175px;min-height:40px;margin:0;padding:9px 12px}.icon-button{border:1px solid var(--line);color:var(--ink);background:#fff;min-height:40px;padding:9px 12px;font-size:14px}.icon-button:hover{background:var(--pale)}.icon-button:disabled{cursor:default;opacity:.35}.report-summary{grid-template-columns:1fr 1fr 1.35fr;gap:16px;margin-bottom:20px;display:grid}.summary-card{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;justify-content:space-between;min-height:140px;padding:21px 24px;display:flex}.summary-card p{color:var(--muted);margin:0;font-size:11px}.summary-card strong{letter-spacing:-1.5px;margin:5px 0;font-size:43px;font-weight:500;line-height:1.3;display:block}.summary-card small{color:var(--muted);font-size:10px}.summary-card.summary-primary{background:var(--navy);color:#fff;border-color:var(--navy)}.summary-primary p,.summary-primary small{color:#bfccd9}.summary-card .office-leader{letter-spacing:-.5px;overflow-wrap:anywhere;font-family:Georgia,serif;font-size:24px;line-height:1.25}.report-grid{grid-template-columns:minmax(0,1.5fr) minmax(290px,1fr);gap:20px;display:grid}.chart-card,.table-card{min-width:0;padding:23px}.chart-toolbar{justify-content:space-between;align-items:start;gap:15px;margin-bottom:24px;display:flex}.chart-toolbar p{margin:2px 0 0;font-size:10px}.chart-switch{border:1px solid var(--line);background:var(--offwhite);border-radius:5px;flex-shrink:0;gap:3px;padding:3px;display:flex}.chart-switch button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:3px;padding:6px 9px;font-size:9px}.chart-switch button[aria-pressed=true]{background:var(--navy);color:#fff}.referral-chart{align-items:center;min-width:0;height:280px;display:flex;overflow:auto}.referral-chart>svg{flex-shrink:0;width:100%;display:block}.referral-chart .empty{width:100%}.chart-footnote{color:var(--muted);border-top:1px solid #edf0f3;margin:15px 0 0;padding-top:13px;font-size:9px;line-height:1.7}.chart-legend{color:var(--muted);flex-wrap:wrap;gap:7px 14px;max-height:100px;margin-top:10px;font-size:9px;display:flex;overflow:auto}.chart-legend span{align-items:center;gap:6px;min-width:0;display:flex}.chart-legend svg{flex-shrink:0;width:18px;height:8px}.table-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.table-heading span{font-size:10px}.table-scroll{max-height:320px;overflow:auto}.office-table{border-collapse:collapse;width:100%;font-size:11px}.office-table th{color:var(--muted);text-align:left;background:#f5f7f9;padding:10px 8px;font-size:9px;font-weight:650;position:sticky;top:0}.office-table td{overflow-wrap:anywhere;border-bottom:1px solid #edf0f3;padding:13px 8px}.office-table th:nth-child(n+2),.office-table td:nth-child(n+2){text-align:right;font-variant-numeric:tabular-nums}.office-table td:first-child{font-weight:550}.office-table tfoot td{border-bottom:0;border-top:1px solid var(--line);font-weight:700}.office-table small{color:var(--muted);font-size:9px;font-weight:400;display:block}.inbox-section{margin-top:42px}.section-heading p.muted{margin:8px 0 0;font-size:11px}.section-heading>button{align-self:end}.metrics{grid-template-columns:repeat(5,1fr);gap:12px;margin:18px 0;display:grid}.metric{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:9px;padding:15px 18px;font-size:10px}.metric b{color:var(--ink);letter-spacing:-.8px;margin-top:5px;font-size:27px;font-weight:500;line-height:1.2;display:block}.metric:first-child{border-top:3px solid var(--navy);padding-top:13px}.toolbar{align-items:end;gap:18px;margin:20px 0;display:flex}.toolbar label{min-width:190px;margin:0;font-size:10px}.toolbar select{margin-top:5px;padding:8px 12px}.toolbar>span{color:var(--muted);padding-bottom:10px;font-size:10px}.referrals{gap:12px;display:grid}.referral{border:1px solid var(--line);background:#fff;border-radius:10px;padding:21px 24px}.title-row{justify-content:space-between;align-items:center;gap:20px;display:flex}.referral h2{letter-spacing:-.4px;margin:0;font-family:inherit;font-size:19px;font-weight:600}.referral label{color:var(--muted);margin:0;font-size:9px}.status{width:150px;margin-top:4px;padding:8px 12px;font-size:11px}.referral p{margin:8px 0;font-size:11px}.details{flex-wrap:wrap;gap:20px;font-size:12px;display:flex}.notes{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted)}.empty{text-align:center;color:var(--muted);border:1px dashed #cbd4de;border-radius:9px;padding:28px 20px;font-size:12px}.management-grid{grid-template-columns:1.7fr 1fr;align-items:start;gap:20px;margin-top:36px;display:grid}.management-grid h2{font-size:27px}.management-grid .eyebrow{font-size:9px}.management-grid p.muted{font-size:12px}.inline{align-items:end;gap:12px;margin:22px 0;display:flex}.inline label{flex:1;min-width:0;margin:0;font-size:10px}.inline input{padding:11px;font-size:12px}.inline button{white-space:nowrap;min-height:42px;font-size:10px}.inline button span{margin-left:10px}.doctor{border-top:1px solid var(--line);padding:16px 0}.doctor>b{font-size:12px}.doctor input{padding:10px;font-size:10px}.doctor button{margin-top:10px;padding:8px 11px;font-size:10px}.email-settings>p:not(.eyebrow){color:var(--muted);font-size:12px}.email-settings .secondary{font-size:11px}.email-settings .hint{margin-top:15px!important;font-size:10px!important}@media (min-width:1400px){.parent{gap:100px;padding-top:80px}}@media (max-width:1050px){.dashboard{padding:30px 25px}.header-inner{padding:15px 25px}.report-grid{grid-template-columns:1fr}.referral-chart{height:290px}.dashboard-heading{flex-direction:column;align-items:start;gap:20px}.management-grid{grid-template-columns:1.5fr 1fr}.parent{gap:40px;padding:45px 28px}.patient-intro h1{font-size:55px}.consultation{padding:28px}.portal-label{display:none}}@media (max-width:700px){.header-inner{gap:12px;padding:15px 18px}.brand img{width:180px}.header-contact{font-size:12px}.header-contact>span:first-child{display:none}.header-contact>span:last-child{margin-left:3px}.staff-header-actions{gap:10px}.staff-header-actions>a{font-size:10px}.parent{grid-template-columns:1fr;gap:27px;padding:30px 18px}.patient-intro{padding:0}.patient-intro h1{margin:18px 0;font-size:48px}.patient-intro h1 br:nth-child(2),.patient-intro .steps,.intro-signoff{display:none}.intro-copy{margin:0;font-size:13px}.patient-intro .eyebrow{letter-spacing:1.4px;font-size:8px}.consultation{padding:25px 22px}.consultation h2{font-size:30px}.site-footer{flex-direction:column;gap:4px;margin-top:20px;padding:22px 18px}.dashboard{padding:27px 18px 10px}.dashboard-heading{margin-bottom:28px}.dashboard-heading h1{font-size:34px}.dashboard-heading .eyebrow{font-size:8px}.section-nav{justify-content:space-between;width:100%}.section-nav>a{text-align:center;flex:1;padding:8px;font-size:10px}.report-heading{flex-direction:column;align-items:stretch;gap:15px}.month-controls select{flex:1;width:auto}.report-heading h2,.section-heading h2{font-size:27px}.report-summary{grid-template-columns:1fr 1fr;gap:10px}.summary-card{min-height:125px;padding:17px}.summary-card:last-child{grid-column:1/-1;min-height:105px}.summary-card strong{font-size:36px}.summary-card .office-leader{margin:6px 0;font-size:24px}.summary-card p{font-size:10px}.summary-card small{font-size:9px}.report-grid{gap:14px}.chart-card,.table-card{padding:18px}.chart-toolbar{flex-direction:column;gap:12px;margin-bottom:10px}.chart-switch button{padding:7px 12px;font-size:10px}.referral-chart{height:245px}.chart-footnote{font-size:9px}.metrics{grid-template-columns:repeat(3,1fr);gap:8px}.metric{padding:12px;font-size:9px}.metric:first-child{padding-top:10px}.metric b{font-size:24px}.section-heading{align-items:start;gap:14px}.section-heading>button{padding:9px 11px;font-size:10px}.referral{padding:18px}.referral .title-row{align-items:start;gap:12px}.referral h2{font-size:17px}.status{width:118px;padding:7px;font-size:10px}.details{gap:8px 15px;font-size:11px}.management-grid{grid-template-columns:1fr;gap:15px}.management-grid>.card{padding:22px}.inline{flex-direction:column;align-items:stretch;gap:10px}.inline button{justify-content:space-between;align-items:center;font-size:12px;display:flex}.doctor input{font-size:10px}.toolbar label{min-width:150px}.toolbar>span{font-size:9px}.success-card{margin-top:0;padding:30px 24px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}button{transition:none}}.chart-legend button{color:var(--ink);text-align:left;background:#f0f3f6;border:0;border-radius:4px;align-items:center;gap:6px;max-width:100%;padding:5px 7px;font-size:9px;font-weight:500;display:flex}.chart-legend button[aria-pressed=false]{opacity:.45;text-decoration:line-through}.chart-legend button:hover{background:#e3e9ef}.trend-controls{margin:12px 0 24px}.trend-controls select{width:320px;max-width:100%}[hidden]{display:none!important}#trend-details{margin-top:16px}#trend-details summary{cursor:pointer;color:var(--navy)}.report-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.session-expired{max-width:680px;margin:40px auto;padding:36px}.session-expired h1{font-size:36px}.session-sign-in{color:#fff;background:#10243c;border-radius:8px;padding:12px 22px;text-decoration:none;display:inline-block}.trend-controls label{margin-top:10px;display:block}@media (max-width:1050px){.report-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.summary-card:last-child{grid-column:auto}.session-expired{padding:24px}.session-expired h1{font-size:28px}}.metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.metrics .metric{text-align:left;color:#172d45;cursor:pointer;background:#fff;border:1px solid #dce1e6;width:100%;min-height:100px}.metrics .metric:hover{background:#edf1f5;border-color:#638da7}.metrics .metric[aria-pressed=true]{color:#fff;background:#10243c;border-color:#10243c;box-shadow:0 0 0 2px #91b6ce}.metrics .metric[aria-pressed=true] b{color:#fff}#inbox-view{font-weight:600}@media (max-width:1050px){.metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.header-signout{color:#eef2f5;background:0 0;border:0;padding:0;font-size:12px}.doctor-row{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:18px 0;display:flex}.doctor-row>div{min-width:0}.doctor-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.card-url{overflow-wrap:anywhere;margin-top:8px;font-size:11px;display:block}.badge{background:var(--pale);border-radius:10px;margin-left:10px;padding:2px 8px;font-size:10px;display:inline-block}.badge.inactive{background:#f6efdb}.office-bars{gap:18px;margin:24px 0;display:grid}.office-bar-label{margin-bottom:5px;font-size:12px;font-weight:600}.bar-track{gap:3px;min-height:24px;display:grid}.bar-opens,.bar-forms{border-radius:2px;min-width:0;height:10px}.bar-opens{background:var(--sky)}.bar-forms{background:var(--navy)}.office-bar-row small{color:var(--muted);font-size:10px}.trend-svg{width:100%;height:auto;margin:14px 0}.notes{white-space:pre-wrap;overflow-wrap:anywhere}.office-table th{text-align:left}button:disabled{cursor:default}@media (max-width:700px){.doctor-row{flex-direction:column}.header-inner{padding:15px 20px}.portal-label{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
.launch-header{max-width:1540px;padding-top:17px;padding-bottom:17px}.bridgeway-brand{color:#f6f4ed;letter-spacing:-.7px;align-items:center;gap:11px;font:24px/1 Georgia,Times New Roman,serif;text-decoration:none;display:flex}.brand-mark{color:#d8e2eb;border:1px solid #8ea3b9;border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.public-nav{align-items:center;gap:25px;display:flex}.public-nav>a{color:#e6edf2;font-size:12px;text-decoration:none}.public-nav>a:hover{color:#fff}.public-nav .public-nav-signin{border:1px solid #637990;border-radius:6px;padding:9px 14px}.landing{overflow:hidden}.landing-hero{grid-template-columns:1fr 1fr;align-items:center;gap:54px;max-width:1540px;min-height:570px;margin:auto;padding:74px 44px 65px;display:grid}.landing-copy{max-width:640px}.landing-copy .eyebrow,.landing-presets .eyebrow{color:#5d7895}.landing-copy h1{max-width:650px;margin:15px 0 21px;font-size:clamp(48px,5.4vw,76px);line-height:1.02}.landing-lede{max-width:525px;color:var(--muted);font-size:16px;line-height:1.8}.landing-actions{align-items:center;gap:24px;margin:28px 0;display:flex}.landing-actions .text-link{font-size:12px}.landing-cta{border-radius:6px;justify-content:space-between;align-items:center;gap:24px;padding:13px 17px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex;color:#fff!important}.landing-price{color:var(--ink);margin:25px 0 0;font-size:12px;font-weight:650}.landing-price span{color:var(--muted);font-weight:400}.product-preview{background:radial-gradient(#e8edf1 0,#0000 67%);justify-content:center;align-items:center;gap:18px;height:430px;display:flex;position:relative}.preview-phone{background:#fff;border:1px solid #dce1e6;border-radius:23px;width:248px;min-height:365px;padding:17px 17px 20px;position:relative;transform:rotate(-2deg);box-shadow:0 18px 48px #10243c17}.phone-top{color:#6c7782;justify-content:space-between;font-size:8px;display:flex}.phone-brand{align-items:center;gap:8px;margin:22px 0 12px;font-family:Georgia,serif;font-size:11px;display:flex}.phone-brand small{letter-spacing:1.2px;color:#6b7e8d;font:6px/1.5 Arial,sans-serif;display:block}.preview-seal{color:#285b89;border:1px solid #6d8293;border-radius:50%;place-items:center;width:27px;height:27px;font-family:Georgia,serif;display:grid}.phone-rule{border-top:1px solid var(--line)}.preview-eyebrow{letter-spacing:1.2px;color:#617995;margin:18px 0 7px;font-size:6px}.preview-phone h2{margin:0 0 10px;font-size:22px;line-height:1.14}.preview-phone h2 em{color:#547798}.preview-phone>p:not(.preview-eyebrow){color:var(--muted);margin-bottom:9px;font-size:8px;line-height:1.6}.preview-input{color:#929ba4;border:1px solid #d7dce2;border-radius:4px;height:28px;margin:7px 0;padding:7px;font-size:7px}.preview-button{background:var(--navy);color:#fff;border-radius:4px;justify-content:space-between;margin-top:12px;padding:9px 10px;font-size:7px;display:flex}.preview-fictional{text-align:center;color:#788999;letter-spacing:1px;margin-top:11px;font-size:6px;display:block}.preview-inbox{border:1px solid var(--line);background:#fff;border-radius:11px;width:290px;padding:20px;position:relative;left:-1px;transform:translateY(36px);box-shadow:0 12px 36px #10243c12}.preview-inbox-head{letter-spacing:1.1px;color:#68798a;justify-content:space-between;font-size:8px;font-weight:700;display:flex}.preview-inbox-head>span:last-child{color:#285b89;letter-spacing:0}.preview-inbox h3{margin:10px 0 15px;font:24px Georgia,serif}.preview-item{border-top:1px solid #e9edf0;grid-template-columns:8px 1fr auto;align-items:start;gap:9px;padding:12px 0;display:grid}.preview-item b{font-size:9px;font-weight:650;display:block}.preview-item small{color:var(--muted);margin-top:3px;font-size:8px;display:block}.preview-item i{border-radius:50%;width:7px;height:7px;margin-top:4px}.dot-new{background:#356b99}.dot-open{background:#99a7b4}.preview-status{color:#254d6f;background:#edf3f8;border-radius:8px;padding:2px 7px;font-size:7px}.preview-status.contacted{color:#596674;background:#f0f1f2}.preview-foot{letter-spacing:1px;color:#85919c;border-top:1px solid #e9edf0;padding-top:10px;font-size:7px}.preview-note{color:#496681;letter-spacing:.2px;font-size:9px;position:absolute;bottom:-8px;right:3px}.preview-note span{color:#9aabb8;margin-right:8px;font:20px Georgia,serif}.landing-workflow{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;grid-template-columns:repeat(3,1fr);gap:40px;padding:44px max(44px,50vw - 726px);display:grid}.landing-workflow>div{max-width:360px}.landing-workflow>div>span,.preset-number{color:#8298ab;font:25px Georgia,serif}.landing-workflow h2,.landing-presets h2,.landing-demo h2{margin:13px 0 8px;font-size:28px}.landing-workflow p,.landing-presets p,.landing-demo p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.landing-presets{grid-template-columns:1.4fr 1fr 1fr;align-items:start;gap:34px;max-width:1452px;margin:auto;padding:75px 44px;display:grid}.landing-presets h2{max-width:360px;font-size:34px}.landing-presets article{border-top:1px solid #cfd7de;padding-top:17px}.landing-presets article h3{margin:10px 0;font:20px Georgia,serif}.landing-presets article p{min-height:48px}.landing-presets article>a{margin-top:18px;font-size:10px;font-weight:650;display:inline-block}.landing-demo{background:var(--navy);color:#f3f4f1;grid-template-columns:1fr 1.15fr;align-items:start;gap:70px;padding:58px max(44px,50vw - 726px);display:grid}.landing-demo .eyebrow{color:#aec1d2}.landing-demo h2{max-width:460px;font-size:38px}.landing-demo p{color:#cad3dc;max-width:410px}.landing-demo .landing-price{color:#f3f4f1;margin-top:20px}.landing-demo .landing-price span{color:#c2cbd4}.demo-form{grid-template-columns:1fr 1fr;gap:6px 16px;display:grid}.demo-form label{color:#e3e8ed;margin-top:5px;font-size:10px}.demo-form input:not([type=checkbox]){color:#172d45;background:#fff;border:1px solid #5f7489;padding:10px;font-size:12px}.demo-form .demo-consent{grid-column:1/-1;align-items:start;gap:9px;margin:11px 0;display:flex}.demo-form .demo-consent input{accent-color:#91b6ce;width:15px;min-width:15px;height:15px;margin:2px 0}.demo-form .demo-consent span{float:none;color:#d8dfe6;font-size:10px;line-height:1.5}.demo-form button{color:var(--navy);background:#f4f2eb;grid-column:1/-1;justify-content:space-between;align-items:center;padding:13px 15px;font-size:11px;display:flex}.demo-form button:hover{background:#fff}.demo-form .error-message{grid-column:1/-1}.demo-success{color:var(--navy);background:#fff;border-radius:8px;padding:18px;font-size:13px!important}.intake-header{background:var(--navy);justify-content:space-between;align-items:center;padding:13px 22px;display:flex}.intake-header-brand{color:#fff;align-items:center;gap:10px;font:18px Georgia,serif;text-decoration:none;display:flex}.intake-header-brand img{object-fit:contain;max-width:210px;max-height:54px}.intake-label{letter-spacing:1.2px;color:#ced8e0;font-size:9px}.intake-brand-text{border:1px solid #748aa0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.business-switcher{color:#dee6ee;max-width:240px;margin:0 0 0 auto;font-size:9px}.business-switcher select{min-width:200px;margin:4px 0 0;padding:8px;font-size:11px}.followup-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:15px 0;display:flex}.followup-toolbar label{flex:1;min-width:175px;margin:0;font-size:10px}.followup-toolbar input,.followup-toolbar select{margin-top:4px;padding:8px 10px;font-size:11px}.followup-toolbar>span{color:var(--muted);font-size:10px}.referral-priority{color:#805528;align-items:center;gap:6px;font-size:9px;font-weight:700;display:inline-flex}.referral-priority:before{content:"";background:#b78039;border-radius:50%;width:6px;height:6px}.referral-action{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.referral-action .next-action{color:#4c6278;margin-right:auto;font-size:10px}.detail-toggle{padding:7px 10px;font-size:10px}.referral-history{border-top:1px solid var(--line);margin-top:14px;padding-top:12px;font-size:10px}.referral-history li{margin:6px 0}.management-grid .card{min-width:0}.form-grid{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.form-grid label{font-size:10px}.form-grid input,.form-grid select{padding:9px;font-size:11px}.form-grid .span-two{grid-column:1/-1}.inline .secondary{font-size:10px}.partner-card-list{gap:8px;display:grid}.card-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.card-row strong,.card-row small{display:block}.card-row strong{font-size:11px}.card-row small{color:var(--muted);overflow-wrap:anywhere;font-size:9px}.card-row-actions{flex-shrink:0;gap:6px;display:flex}.card-row-actions button{padding:7px 9px;font-size:9px}.no-workspace{max-width:680px;margin:45px auto}.dashboard-wide{max-width:1640px}.dashboard-heading .workspace-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.business-switcher-light{min-width:190px;color:var(--muted);margin:0;font-size:10px;display:block}.business-switcher-light select{margin-top:4px;padding:8px}.filter-pill{border:1px solid var(--line);background:#f4f6f8;border-radius:8px;padding:4px}.metric{transition:background .15s,border-color .15s}.summary-card{border:1px solid var(--line);box-shadow:none}.summary-card:first-child{border-top:1px solid var(--line)}.partner-rank{align-items:center;gap:10px;display:flex}.partner-rank-bar{background:#91b6ce;border-radius:3px;min-width:4px;max-width:80px;height:4px}.workspace-empty{border:1px dashed var(--line);text-align:center;color:var(--muted);background:#fff;border-radius:9px;padding:25px;font-size:12px}@media (min-width:1800px){.dashboard-wide{max-width:1640px}.landing-hero{max-width:1540px}}@media (max-width:1050px){.landing-hero{grid-template-columns:1fr 1fr;gap:22px;padding:58px 28px}.preview-phone{width:220px}.preview-inbox{width:245px;padding:16px}.landing-workflow{gap:24px;padding:36px 28px}.landing-presets{gap:24px;padding:58px 28px}.landing-demo{gap:36px;padding:46px 28px}}@media (max-width:700px){.launch-header{padding:14px 18px}.bridgeway-brand{font-size:21px}.brand-mark{width:30px;height:30px}.public-nav{gap:12px}.public-nav>a{font-size:10px}.public-nav .public-nav-signin{padding:8px 9px}.landing-hero{grid-template-columns:1fr;gap:13px;padding:43px 20px 35px}.landing-copy h1{font-size:48px}.landing-lede{font-size:14px}.landing-actions{flex-wrap:wrap;gap:15px}.product-preview{gap:8px;height:354px;margin:0 -14px}.preview-phone{width:190px;min-height:315px;padding:14px;transform:rotate(-1deg)}.phone-brand{margin:15px 0 9px}.preview-phone h2{font-size:19px}.preview-inbox{width:176px;padding:12px;transform:translateY(35px)}.preview-inbox h3{font-size:17px}.preview-item{grid-template-columns:7px 1fr;gap:6px}.preview-status{grid-column:2;justify-self:start}.preview-item b{font-size:8px}.preview-item small{font-size:7px}.preview-note{bottom:2px;right:5px}.landing-workflow{grid-template-columns:1fr;gap:23px;padding:30px 22px}.landing-workflow h2{font-size:21px}.landing-workflow p{max-width:330px}.landing-presets{grid-template-columns:1fr;gap:25px;padding:48px 22px}.landing-presets h2{font-size:30px}.landing-presets article p{min-height:0}.landing-demo{grid-template-columns:1fr;gap:24px;padding:42px 22px}.landing-demo h2{font-size:32px}.demo-form{grid-template-columns:1fr}.demo-form label,.demo-form .demo-consent,.demo-form button,.demo-form .error-message{grid-column:1}.intake-header{padding:11px 15px}.intake-header-brand img{max-width:160px;max-height:45px}.intake-label{font-size:7px}.business-switcher{max-width:180px}.business-switcher select{min-width:0}.followup-toolbar{gap:7px}.followup-toolbar label{min-width:125px}.form-grid{grid-template-columns:1fr}.form-grid .span-two{grid-column:1}.card-row{flex-direction:column;align-items:start}.card-row-actions{width:100%}.card-row-actions button{flex:1}.dashboard-heading .workspace-actions{justify-content:space-between;width:100%}.business-switcher-light{flex:1}.no-workspace{margin:25px 0}.dashboard-wide{padding-left:15px;padding-right:15px}}.public-nav>a,.intake-label,.intake-header-brand,.staff-header-actions>a{color:#fff}
@media (min-width:1450px){.management-grid{grid-template-columns:1.45fr 1fr}.management-stack{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}}.new-business-row{border:1px solid var(--line);background:#fff;border-radius:9px;flex-wrap:wrap;align-items:end;gap:12px;margin:0 0 24px;padding:13px 16px;display:flex}.new-business-row label{flex:1;min-width:170px;margin:0;font-size:10px}.new-business-row input,.new-business-row select{padding:8px;font-size:11px}.new-business-row button{padding:9px 12px;font-size:10px}.management-stack{gap:14px;min-width:0;display:grid}.management-stack>.card{padding:22px}.management-stack h2{font-size:24px}.management-stack .inline{flex-wrap:wrap;align-items:end}.management-stack .inline label{min-width:120px}.management-stack .inline button{padding:9px;font-size:9px}.management-stack .check{align-items:start;gap:8px;display:flex}.management-stack .check input{width:15px;min-width:15px;height:15px;accent-color:var(--navy);margin:2px 0}.management-stack .check span{float:none;font-size:10px;line-height:1.5}.invite-link{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;font-size:10px;display:flex}.invite-link a{overflow-wrap:anywhere;min-width:0}.invite-link button{padding:6px 8px;font-size:9px}.qr-download{align-items:center;gap:12px;display:flex}.qr-download img{border:1px solid var(--line);width:100px;height:100px;padding:4px}.qr-download a{font-size:10px}.billing-price{align-items:baseline;gap:10px;margin:4px 0 14px;display:flex}.billing-price strong{font:36px Georgia,serif}.billing-price span{color:var(--muted);font-size:11px}.billing-actions{flex-wrap:wrap;gap:9px;display:flex}.billing-actions button{padding:10px 13px;font-size:10px}.referral-action label{min-width:135px;color:var(--muted);margin:0;font-size:9px}.referral-action label select{margin-top:3px;padding:7px;font-size:10px}.office-bar-row small{line-height:1.6;display:block}.name-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.name-fields>label{margin:0}.name-fields input{margin-top:7px}@media (max-width:700px){.new-business-row{flex-direction:column;align-items:stretch}.new-business-row label{min-width:0}.new-business-row button{width:100%}.management-stack>.card{padding:19px}.management-stack .inline{flex-direction:column;align-items:stretch}.management-stack .inline label{min-width:0}.referral-action{align-items:stretch}.referral-action .next-action{width:100%}.referral-action label{flex:1}.management-grid{grid-template-columns:minmax(0,1fr)}.card-row-actions{flex-wrap:wrap}.card-row-actions button{min-width:70px}.report-heading h2{max-width:28ch;font-size:23px}.name-fields{grid-template-columns:1fr}}
.access-page{width:min(100% - 40px,880px);min-height:64vh;margin-inline:auto;padding:clamp(48px,9vw,112px) 0}.access-page-narrow{max-width:660px}.access-intro{max-width:640px;margin-bottom:34px}.access-intro h1{font-size:clamp(38px,7vw,68px)}.access-intro>p:not(.eyebrow){color:var(--muted);max-width:54ch;font-size:17px}.access-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.access-option{flex-direction:column;align-items:flex-start;display:flex}.access-option h2,.issued-cards h2{font-size:28px}.access-option p,.access-form>p{color:var(--muted)}.access-option .access-action{margin-top:auto}.access-action{border:1px solid var(--navy);background:var(--navy);color:#fff;border-radius:7px;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-weight:650;text-decoration:none;display:inline-flex}.access-action:hover{background:var(--navy-deep);color:#fff}.access-action-secondary{color:var(--navy);background:0 0}.access-form form>button{margin-top:22px}.access-form label:first-child{margin-top:0}.access-form form{margin-top:18px}.issued-cards{margin-top:32px}.issued-cards article{border-top:1px solid var(--line);padding:16px 0}.issued-cards article a,.issued-cards code{overflow-wrap:anywhere}.issued-cards article button{min-height:44px;margin-top:10px;display:block}@media (max-width:580px){.access-options{grid-template-columns:1fr}}
@font-face{font-family:Lato;src:url(/fonts/Lato-Regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato-Bold.ttf)format("truetype");font-style:normal;font-weight:600 900;font-display:swap}:root{--font-body:"Lato",Arial,sans-serif;--navy:#10243c;--navy-deep:#0b1e33;--blue:#087da7;--sky:#87ceeb;--silver:#e6e6e6;--offwhite:#f6fbfe;--paper:#fff;--ink:#10243c;--muted:#737373;--line:#bfbfbf;--pale:#e6f6fc;--radius:9px;--page:#f6fbfe;--accent:#87ceeb;--shadow-card:0 3px 12px #10243c09}html body,html body *,html body :before,html body :after{font-family:var(--font-body)!important}button.primary{background:var(--sky);color:var(--navy)}.admin-workspace .summary-primary p{color:var(--muted)}.admin-tabs{border-radius:8px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;margin:0 0 24px;padding:4px}.admin-tabs>button{color:var(--muted);box-shadow:none;background:0 0;border:0;border-radius:5px;min-height:40px;padding:9px 16px;font-size:13px}.admin-tabs>button[aria-current=page]{background:var(--sky);color:var(--navy)}.admin-tabs>button:hover{background:var(--pale)}.admin-workspace .report-summary{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px}.admin-workspace .summary-card{color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:9px;padding:24px}.admin-workspace .summary-card strong{font-size:32px;line-height:1.3;display:block}.admin-workspace .summary-card small{color:var(--muted)}.admin-onboarding>.card{max-width:760px}.admin-workspace .workspace-actions{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.admin-workspace .dashboard-heading{gap:24px}.admin-workspace .dashboard-heading h1{font-size:36px}.admin-workspace .management-grid{margin-top:24px}.admin-workspace .table-scroll{margin-top:16px}.admin-workspace .office-table{border-collapse:collapse;width:100%}.admin-workspace .office-table th,.admin-workspace .office-table td{text-align:left;border-bottom:1px solid #e0e8ed;padding:14px 12px}.admin-workspace .office-table th{color:var(--muted);font-size:12px}.admin-workspace [hidden]{display:none!important}@media (max-width:700px){.admin-workspace .report-summary{grid-template-columns:1fr}.admin-workspace .workspace-actions{align-items:stretch;width:100%}.admin-workspace .dashboard-heading{flex-direction:column}.admin-tabs{width:100%}.admin-tabs>button{flex:auto}.admin-workspace .dashboard-heading h1{font-size:29px}}.preview-head{justify-content:space-between;gap:16px;margin-bottom:14px;display:flex}.home-preview h2{margin:0 0 14px}.home-preview .preview-row{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.preview-row>span{flex:1;min-width:0}.preview-row b,.preview-row small{display:block}.preview-row b{font-size:14px}.preview-row small{color:#737373;margin-top:4px;font-size:12px}.preview-row em{white-space:nowrap;border-radius:20px;padding:4px 10px;font-size:11px;font-style:normal}.preview-row>i{display:none}.home-actions{flex-wrap:wrap;align-items:center;display:flex}.home-actions a{gap:8px}body{color:#10243c;letter-spacing:0;background:#f6fbfe;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.site-header{box-shadow:none;background:#87ceeb;border-bottom:1px solid #b8e7f7}.header-inner.launch-header{max-width:1200px;min-height:120px;padding:18px 48px}.bridgeway-brand{color:#fff;letter-spacing:-1px;font:700 32px/1 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.brand-mark{color:#0000;background:#10243c;border:0;border-radius:4px;width:24px;height:24px;font-size:0}.public-nav{gap:16px}.public-nav>a,.public-nav .public-nav-signin{color:#10243c;border:0;padding:8px 0;font-size:13px}.staff-header-actions>a,.header-signout,.portal-label,.portal-label>span{color:#10243c}button,.access-action{color:#10243c;box-shadow:none;background:#87ceeb;border-color:#87ceeb;border-radius:6px;font-weight:600}.access-action:hover,button:hover:not(:disabled){color:#10243c;box-shadow:none;background:#72bfdf;transform:none}.access-action-secondary{color:#333;background:#fff;border-color:#bfbfbf}.access-page{width:min(100% - 40px,1104px);min-height:0;padding:56px 0}.access-page-narrow{max-width:1104px}.access-intro{margin-bottom:26px}.access-intro h1{font-size:36px}.card{box-shadow:none;border:1px solid #bfbfbf;border-radius:9px;padding:24px}.access-action{min-height:36px;padding:10px 16px;text-decoration:none}.access-form form{margin-top:8px}.access-form label:first-child{margin-top:0}.access-form input{border:1px solid #bfbfbf;border-radius:4px;height:40px;min-height:40px}.access-form form>button{margin-top:18px}.site-footer{color:#10243c;background:#87ceeb;border:0;max-width:none;min-height:111px;margin:0;padding:38px max(50vw - 520px,32px);font-size:12px}.signin-page{width:min(100% - 40px,1104px);min-height:485px;margin:auto;padding:56px 0}.signin-page>.card{max-width:536px}.signin-page h1{letter-spacing:0;color:#262626;font:700 16px/1.4 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.signin-page .eyebrow{font-size:11px}.signin-page p:last-child{color:gray;margin:12px 0 0;font-size:12px}.refreshed-home{width:100%;max-width:none;padding:0;overflow:hidden}.home-hero{grid-template-columns:1fr 1.1fr;align-items:center;gap:64px;max-width:1200px;min-height:479px;margin:auto;padding:80px 8%;display:grid}.home-copy{max-width:470px}.home-copy .eyebrow,.home-details>.eyebrow,.home-features>.eyebrow,.home-pricing>.eyebrow{color:#737373;letter-spacing:1.4px;font-size:12px}.home-copy h1{letter-spacing:-1.5px;color:#10243c;margin:20px 0;font:700 clamp(42px,4.4vw,58px)/1.12 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.home-copy>p:not(.eyebrow){color:#595959;font-size:18px;line-height:1.55}.home-actions{gap:12px;margin:22px 0}.home-actions .access-action{font-size:13px}.home-secondary{color:#333;background:#fff;border:1px solid #bfbfbf;border-radius:6px;align-items:center;min-height:38px;padding:9px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.home-copy>small{color:#737373;font-size:13px}.home-preview{box-shadow:none;background:#fff;border:1px solid #bfbfbf;border-radius:10px;padding:24px}.preview-head{color:#737373;font-size:11px}.preview-head>span:last-child{color:#737373}.home-preview h2{color:#262626;letter-spacing:0;font:700 22px/1.25 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.preview-row{border:1px solid #bfbfbf;border-radius:6px;gap:12px;min-height:66px;padding:14px}.preview-row>i{background:#87ceeb}.preview-row em{color:#4d4d4d;background:#e6f6fc}.home-preview>footer{color:#737373;background:0 0;border:0;padding:14px 0 0}.home-steps{background:#fff;border:0;grid-template-columns:repeat(3,1fr);gap:24px;max-width:none;padding:32px max(50vw - 504px,32px);display:grid}.home-steps article{border:1px solid #bfbfbf;border-radius:8px;padding:24px}.home-steps article>span{color:#262626;font-size:15px;font-weight:700}.home-steps h2{display:none}.home-steps p{color:#595959;margin:8px 0 0;font-size:13px}.home-details,.home-features,.home-pricing,.home-faq{padding:80px max(50vw - 520px,32px)}.home-details{text-align:center;background:#f6fbfe}.home-details h2,.home-features>h2,.home-pricing>h2,.home-faq>h2,.home-final h2{letter-spacing:-.4px;color:#10243c;font:700 28px/1.25 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.home-details>div{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px;display:grid}.home-details article{background:#e6f6fc;border:1px solid #c5e8f3;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:30px;min-height:210px;padding:24px;display:flex}.home-details article>span{color:#87ceeb;font-size:38px}.home-details article>b{font-size:14px}.home-features{text-align:center;background:#fff}.home-features>div{text-align:left;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;display:grid}.home-features article{border:1px solid #bfbfbf;border-radius:8px;padding:24px}.home-features article>i{background:#87ceeb;border-radius:5px;width:36px;height:36px;display:block}.home-features article h3{margin:14px 0 6px;font-size:15px}.home-features article p{color:#737373;margin:0;font-size:13px}.home-pricing{text-align:center;background:#f6fbfe}.home-pricing>article{text-align:left;background:#fff;border:1px solid #bfbfbf;border-radius:9px;width:min(100%,460px);margin:32px auto 0;padding:34px 40px}.home-pricing>article>strong{font-size:52px;line-height:1.1;display:block}.home-pricing>article>span,.home-pricing>article>small{color:#737373;font-size:12px;display:block}.home-pricing ul{margin:22px 0;padding-left:18px}.home-pricing li{margin:10px 0;font-size:13px}.home-pricing .access-action{justify-content:center;width:100%}.home-pricing>article>small{text-align:center;margin-top:14px}.home-faq{background:#f6fbfe}.home-faq details{background:#fff;border:1px solid #bfbfbf;border-radius:6px;margin:10px 0;padding:18px 24px}.home-faq summary{cursor:pointer;font-size:14px;font-weight:600}.home-faq details p{color:#595959;margin:12px 0 0;font-size:13px}.home-final{text-align:center;background:#87ceeb;padding:54px 24px}.home-final h2{margin-bottom:20px}.home-final .access-action{color:#fff;background:#10243c;border-color:#10243c}.signup-page{grid-template-columns:1fr 1fr;align-items:start;gap:32px;width:min(100% - 40px,1104px);min-height:485px;margin:auto;padding:56px 0;display:grid}.signup-page h2{letter-spacing:0;color:#262626;margin-bottom:14px;font:700 16px/1.4 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.signup-signin .eyebrow{margin:12px 0;font-size:11px}.signup-signin>p:last-child,.signup-note{color:gray;margin:14px 0 0;font-size:12px}.signup-workspace .access-form{box-shadow:none;border:0;border-radius:0;padding:0}.signup-workspace .access-form>p{font-size:12px}.signup-workspace .access-form form{margin-top:0}.signup-workspace .access-form button,.signup-note{margin-top:14px}.dashboard{max-width:1200px}.dashboard-heading{align-items:start}.dashboard-heading h1{letter-spacing:-.6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.dashboard .section-nav>a:first-child{color:#10243c;box-shadow:none;background:#87ceeb}.summary-card.summary-primary{color:#10243c;box-shadow:none;background:#e6f6fc}.summary-card.summary-primary b{color:#10243c}.metrics .metric[aria-pressed=true]{color:#10243c;box-shadow:none;background:#87ceeb;border-color:#87ceeb}.metrics .metric[aria-pressed=true] b{color:#10243c}.parent{max-width:1200px}.patient-intro h1,.consultation h2,.success-card h2{letter-spacing:-.6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.intake-header{color:#10243c;background:#87ceeb}.intake-label,.intake-header-brand,.intake-brand-text{color:#10243c}@media (max-width:700px){.header-inner.launch-header{min-height:78px;padding:14px 20px}.bridgeway-brand{font-size:25px}.home-hero{grid-template-columns:1fr;gap:24px;padding:42px 22px}.home-copy h1{font-size:44px}.home-preview{padding:18px}.home-steps,.home-details>div,.home-features>div{grid-template-columns:1fr}.home-steps{padding:22px}.home-details,.home-features,.home-pricing,.home-faq{padding:48px 22px}.home-details article{min-height:150px}.home-pricing>article{padding:28px 24px}.signup-page{grid-template-columns:1fr;gap:18px;padding:30px 0}.signup-workspace{order:-1}.staff-header-actions{gap:10px}.site-footer{min-height:80px;padding:24px 20px}.dashboard{padding-inline:20px}}
