.bp-saved-shell{background:#071419;color:#edf3ed;min-height:100vh;padding:0 24px 64px;font-family:Arial,Helvetica,sans-serif}.bp-saved-header{max-width:1240px;margin:auto;padding:28px 0;display:flex;gap:22px;justify-content:space-between;align-items:center;border-bottom:1px solid #c5dcc52b}.bp-saved-header>a:first-child{letter-spacing:.25em;font-size:18px}.bp-saved-header span{font-size:11px;letter-spacing:.15em;color:#afc6bf}.bp-saved-shell a{color:#b8efdb}.bp-saved-shell .bp-live{max-width:1240px;margin:auto}.bp-saved-shell .bp-report{padding:36px 0}.bp-saved-shell h1{font-size:clamp(32px,5vw,64px);line-height:1.08;letter-spacing:-.04em;margin:20px 0}.bp-saved-shell p{font-size:16px;line-height:1.7;color:#c3d0d7}.bp-saved-shell section[id],.bp-saved-shell header[id]{scroll-margin-top:180px}.bp-report-nav{position:sticky;top:80px;z-index:30;background:#0b2025f5;border-bottom:1px solid #94c4b64d;display:flex;justify-content:center;gap:22px;padding:18px;flex-wrap:wrap}.bp-report-nav a{font-size:13px;text-decoration:none}.bp-report-nav a:last-child{color:#071419;background:#c1efdb;padding:9px 14px;margin:-9px 0;border-radius:4px}.bp-pilot-offer,.bp-feedback{padding:36px;margin:40px 0;border:1px solid #90cdb855;border-radius:14px;background:radial-gradient(ellipse at top right,#24534366,transparent),#0e252b}.bp-pilot-offer h3,.bp-feedback h3{font-size:clamp(28px,4vw,45px);line-height:1.12;margin:14px 0 24px;letter-spacing:-.03em}.bp-pilot-offer ul{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding-left:20px;line-height:1.6}.bp-pilot-terms{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;border-block:1px solid #9abeb344;padding:16px 0;margin:25px 0}.bp-pilot-terms b{display:block;color:#f0d3a3}.bp-pilot-offer button,.bp-feedback button,.bp-preferences button,.bp-journey-cta{display:inline-block;background:#b5f5df;color:#092a27!important;border:0;border-radius:6px;padding:17px 24px;font-size:16px;font-weight:600;text-decoration:none;cursor:pointer}.bp-pilot-offer button:disabled{opacity:.6}.bp-pilot-offer>small{display:block;margin-top:20px;line-height:1.6;color:#adc4bc}.bp-pilot-offer>a{display:inline-block;margin:15px 0}.bp-feedback form{display:grid;gap:18px}.bp-feedback label{display:grid;gap:8px;font-size:14px;color:#d9e7e3}.bp-feedback input,.bp-feedback textarea,.bp-feedback select{width:100%;box-sizing:border-box;background:#07191f;color:#edf4f0;border:1px solid #688c83;border-radius:6px;padding:14px;font-size:16px}.bp-feedback button{justify-self:start}.bp-save-link{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;background:#17332e;border:1px solid #9dd6c266;border-radius:10px;margin:24px 0}.bp-save-link a{color:#c9f7e8!important;font-size:17px;font-weight:600}.bp-save-link p{font-size:13px!important;max-width:480px}.bp-objective-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0}.bp-objective-fields label{display:grid;gap:8px}.bp-objective-fields input,.bp-objective-fields select{width:100%;min-width:0;padding:12px;font-size:16px;border:1px solid #748e91;border-radius:5px}.bp-discovery{padding:25px;border:1px solid #b4d1c844;border-radius:10px}.bp-discovery article{border-top:1px solid #b4d1c833;padding:18px 0}.bp-discovery small{display:block;color:#afd8c9}.bp-print{padding:14px;margin-top:24px;cursor:pointer}.bp-ops{max-width:1200px;margin:auto;padding:30px;color:#edf3ed;background:#071419;min-height:100vh}.bp-ops article{border:1px solid #55796c;padding:24px;margin:20px 0;border-radius:10px}.bp-ops button{padding:12px;margin:5px;cursor:pointer}.bp-ops dl{display:grid;gap:10px}.bp-ops dt{color:#b5e8d4}.bp-ops dd{margin:0}.bp-overdue{color:#ffd48c}.bp-saved-shell button:focus-visible,.bp-saved-shell a:focus-visible{outline:3px solid #c5b6ff;outline-offset:5px}@media(max-width:650px){.bp-saved-shell{padding:0 18px 40px}.bp-saved-header span{display:none}.bp-report-nav{gap:15px;padding:17px 10px;justify-content:start}.bp-pilot-offer,.bp-feedback{padding:22px}.bp-pilot-offer ul,.bp-pilot-terms,.bp-objective-fields{grid-template-columns:1fr}.bp-save-link{display:block}.bp-report-nav a{font-size:12px}}@media print{.bp-report-nav,.bp-print,.bp-feedback,.bp-pilot-offer button,.bp-saved-header{display:none}.bp-saved-shell{background:#fff;color:#000}.bp-saved-shell p,.bp-saved-shell h1,.bp-saved-shell h4{color:#000!important}}@media(max-width:650px){.bp-saved-shell section[id],.bp-saved-shell header[id]{scroll-margin-top:210px}}
