.bcgi{--bn:#07376c;--bg:#087253;--bo:#ff891c;--ink:#122f51;--muted:#526b80;--line:#d7e2e7;color:var(--ink);background:#f7fafb;min-height:100vh;font:15px/1.55 Arial,sans-serif}.bcgi *{box-sizing:border-box}.bcgi a{color:#065ba2;text-underline-offset:3px}.bcgi button,.bcgi input,.bcgi textarea,.bcgi select{font:inherit}.bcgi button{color:var(--bn);cursor:pointer;background:#fff;border:1px solid #9db6c4;border-radius:8px;min-height:44px;padding:10px 17px;font-weight:700}.bcgi button:hover{background:#e7f1f6}.bcgi button:disabled{opacity:.55;cursor:not-allowed}.bcgi :focus-visible{outline-offset:3px;outline:3px solid #d56300}.bcgi .bcgi-primary{background:var(--bo);color:#142c48;border-color:#d06400}.bcgi .bcgi-primary:hover{background:#ffb35a}.bcgi-header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:20px;padding:19px 5%;display:flex}.bcgi-brand{align-items:center;gap:12px;font-size:25px;font-weight:900;display:flex;color:var(--bn)!important;text-decoration:none!important}.bcgi-brand img{object-fit:contain;width:42px;height:42px}.bcgi-brand span{letter-spacing:.08em;border-left:1px solid #9bb4c9;max-width:170px;padding-left:14px;font-size:11px;line-height:1.4}.bcgi-links,.bcgi-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.bcgi-links a{font-size:13px}.bcgi-hero{background:var(--bn);color:#fff;grid-template-columns:1.8fr 1fr;gap:60px;padding:46px 5%;display:grid}.bcgi-hero h1{letter-spacing:-.045em;max-width:850px;margin:8px 0 19px;font-size:clamp(30px,4vw,56px);line-height:1.12}.bcgi-hero p{color:#e0ecf5;margin:8px 0;font-size:18px}.bcgi-hero aside{border-left:1px solid #809ab5;align-self:center;padding:15px 0 15px 30px}.bcgi-hero aside strong{font-size:24px}.bcgi-hero aside p{font-size:16px}.bcgi-hero aside span{color:#dbe8f3;font-size:12px}.bcgi .bcgi-eyebrow{letter-spacing:.14em;color:#087253;margin:0 0 12px;font-size:11px;font-weight:800}.bcgi-hero .bcgi-eyebrow{color:#ffc27b}.bcgi-status{color:#613c0b;overflow-wrap:anywhere;background:#fff2de;border-bottom:1px solid #e3ceb1;padding:12px 5%}.bcgi-tabs{border-bottom:1px solid var(--line);z-index:3;background:#fff;gap:5px;padding:10px 5%;display:flex;position:sticky;top:0;overflow-x:auto}.bcgi-tabs button{white-space:nowrap;border:0;border-radius:0;font-size:14px}.bcgi-tabs button[aria-current=page]{border-bottom:4px solid var(--bg);color:var(--bg);background:#edf7f2}.bcgi main{max-width:1450px;margin:auto;padding:32px 5% 70px}.bcgi h2{letter-spacing:-.035em;margin:8px 0 18px;font-size:clamp(24px,2.5vw,36px);line-height:1.2}.bcgi h3{margin:14px 0;font-size:22px;line-height:1.3}.bcgi h4{margin:12px 0;font-size:18px}.bcgi p{margin:10px 0 18px}.bcgi-intro{grid-template-columns:1.7fr 1fr;gap:45px;margin-bottom:30px;display:grid}.bcgi-card{border:1px solid var(--line);background:#fff;border-radius:13px;margin-bottom:22px;padding:25px}.bcgi-green{background:#e7f3ec;border-color:#badbcd}.bcgi-pillar-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.bcgi-pillar-grid .bcgi-card{border-top:4px solid var(--bg);margin:0;padding:21px}.bcgi-pillar-grid .bcgi-card:nth-child(2n){border-top-color:var(--bo)}.bcgi-pillar-grid span{color:var(--bg);font-size:12px;font-weight:700}.bcgi-pillar-grid h3{font-size:20px}.bcgi-pillar-grid p{color:var(--muted);font-size:14px}.bcgi-saved{margin-top:40px}.bcgi-record{text-align:left;overflow-wrap:anywhere;justify-content:space-between;gap:20px;width:100%;display:flex;border-left:5px solid var(--bg)!important;margin:12px 0!important;padding:20px!important}.bcgi small{color:var(--muted);font-size:12px;font-weight:400;display:block}.bcgi-workhead{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.bcgi-workhead>div:first-child{min-width:0}.bcgi-workhead strong{font-size:21px}.bcgi label{margin:12px 0;font-weight:700;display:block}.bcgi input:not([type=checkbox]),.bcgi textarea,.bcgi select{color:#122f51;background:#fff;border:1px solid #8ca8b8;border-radius:7px;width:100%;min-height:44px;margin-top:5px;padding:11px;display:block}.bcgi textarea{resize:vertical;min-height:85px}.bcgi-formgrid{grid-template-columns:1fr 1fr;gap:0 22px;display:grid}.bcgi .bcgi-check{align-items:flex-start;gap:12px;font-size:14px;font-weight:400;display:flex}.bcgi-check input{flex-shrink:0;width:20px;height:20px;margin-top:2px}.bcgi .bcgi-fine{color:var(--muted);font-size:12px}.bcgi-callout{border-left:4px solid var(--bn);background:#e9f4f9;margin:20px 0;padding:17px 22px}.bcgi-callout p:last-child{margin-bottom:0}.bcgi-pillar fieldset{border:0;border-top:1px solid var(--line);min-width:0;margin-top:18px;padding:22px 0}.bcgi-pillar legend{padding-right:10px;font-weight:700}.bcgi-pillar fieldset>p{color:var(--muted);margin-top:0;font-size:13px}.bcgi-sectionhead{justify-content:space-between;align-items:center;gap:15px;display:flex}.bcgi-sectionhead>span{white-space:nowrap;color:#07583e;background:#e2f3eb;border-radius:20px;padding:5px 13px;font-weight:700}.bcgi-priority-grid{grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:20px;margin:20px 0;display:grid}.bcgi-priority-grid>article{background:#eef6f2;border-radius:8px;padding:20px}.bcgi-priority-grid .bcgi-card{background:#eff7f3;margin:0}.bcgi-report{border:1px solid var(--line);background:#fff;border-radius:12px;margin:22px 0;padding:35px}.bcgi-report-title{border-bottom:4px solid var(--bn);overflow-wrap:anywhere;align-items:flex-start;gap:20px;padding-bottom:24px;display:flex}.bcgi-report-title>img{object-fit:contain;width:68px;height:68px}.bcgi-report-title>div{min-width:0}.bcgi-report-title strong{color:#885000;letter-spacing:.1em;font-size:12px}.bcgi-metrics{grid-template-columns:1fr 1fr 1.25fr;gap:20px;margin:28px 0;display:grid}.bcgi-metrics>div{border-top:4px solid var(--bn);background:#eff5fa;padding:22px}.bcgi-metrics>div:first-child{border-color:var(--bo);background:#fff1e2}.bcgi-metrics>div:nth-child(2){border-color:var(--bg);background:#e7f4ed}.bcgi-metrics span{font-size:13px;font-weight:700;display:block}.bcgi-metrics strong{margin:13px 0;font-size:48px;line-height:1.2;display:block}.bcgi-metrics strong small{font-size:20px;display:inline}.bcgi-metrics .bcgi-confidence{font-size:30px}.bcgi-metrics p{margin-bottom:0;font-size:13px}.bcgi-tablewrap{width:100%;margin:15px 0 30px;overflow-x:auto}.bcgi table{border-collapse:collapse;width:100%;font-size:13px}.bcgi td,.bcgi th{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;min-width:90px;padding:13px 12px}.bcgi thead{background:var(--bn);color:#fff}.bcgi tbody tr:nth-child(2n){background:#f4f8fa}.bcgi-priority{background:var(--bg);color:#fff;border-radius:50%;place-items:center;width:33px;height:33px;font-weight:800;display:inline-grid}.bcgi-evidence{border-bottom:1px solid var(--line);padding:14px 0}.bcgi-evidence summary{cursor:pointer;font-weight:700}.bcgi-evidence>div{border-bottom:1px solid #e9eef0;padding:15px 0;font-size:13px}.bcgi-evidence p{margin:4px 0}.bcgi-footer{background:var(--bn);color:#fff;padding:22px 5%;font-size:13px}.bcgi-footer a{color:#fff;margin-left:14px}@media (max-width:1050px){.bcgi-pillar-grid{grid-template-columns:1fr 1fr}.bcgi-hero{gap:25px}.bcgi-metrics{gap:10px}.bcgi-metrics>div{padding:15px}}@media (max-width:720px){.bcgi-header{flex-direction:column;align-items:flex-start;gap:12px}.bcgi-hero{grid-template-columns:1fr;padding-top:30px;padding-bottom:30px}.bcgi-hero aside{border-top:1px solid #809ab5;border-left:0;padding:20px 0 0}.bcgi-intro,.bcgi-formgrid,.bcgi-metrics{grid-template-columns:1fr}.bcgi-workhead{flex-direction:column;align-items:flex-start}.bcgi main{padding:23px 4% 40px}.bcgi-card{padding:19px}.bcgi-report{padding:20px}.bcgi-report-title{gap:12px}.bcgi-report-title>img{width:40px;height:40px}.bcgi-record{flex-direction:column}.bcgi-priority-grid{grid-template-columns:1fr}.bcgi-pillar-grid h3{font-size:18px}.bcgi-brand span{max-width:155px}.bcgi-sectionhead h2{font-size:24px}.bcgi-tabs{padding-left:4%;padding-right:4%}}@media print{.bcgi{color:#111;background:#fff;font-size:10pt}.bcgi-header,.bcgi-hero,.bcgi-status,.bcgi-tabs,.bcgi-workhead,.bcgi-no-print,.bcgi-footer{display:none!important}.bcgi main{max-width:none;padding:0}.bcgi-report{border:0;margin:0;padding:0}.bcgi-report-title{break-inside:avoid}.bcgi-report h2{font-size:22pt}.bcgi-report h3{break-after:avoid;font-size:16pt}.bcgi-report .bcgi-card,.bcgi-metrics>div,.bcgi-evidence>div{break-inside:avoid}.bcgi-metrics{grid-template-columns:1fr 1fr 1fr}.bcgi-metrics strong{font-size:30pt}.bcgi-priority-grid{grid-template-columns:1fr 1fr}.bcgi-tablewrap{overflow:visible}.bcgi table{font-size:8pt}.bcgi td,.bcgi th{overflow-wrap:anywhere;min-width:0;padding:7px 5px}.bcgi thead{color:#111;background:#e5edf4;display:table-header-group}.bcgi a{color:#111;text-decoration:underline}.bcgi-evidence summary{list-style:none}.bcgi .bcgi-eyebrow{color:#164b39}body:has(.bcgi)>:not(.bcgi){display:none!important}}.bcgi-packet-frame{background:#fff;border:1px solid #9eb5c5;border-radius:9px;width:100%;height:800px;margin:22px 0}.bcgi-sharing button[aria-pressed=true]{background:#e2f1e8;border:2px solid #087253}.bcgi-delivery-row{border-bottom:1px solid #c8dbd1;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.bcgi-delivery-row>div{overflow-wrap:anywhere;min-width:0}@media (max-width:720px){.bcgi-packet-frame{height:600px}.bcgi-delivery-row{flex-direction:column;align-items:flex-start}}.bcgi-packet-controls{border:0;min-width:0;margin:0;padding:0}.bcgi-packet-controls>legend{padding:0}
