.orr-shell{max-width:1450px;margin:0 auto;padding:2px 0 28px;color:#0b3153}.orr-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:17px}.orr-head h1{margin:3px 0;font-size:31px;letter-spacing:-.025em}.orr-head p{margin:0;color:#74899c}.orr-kicker{font-size:10px;font-weight:900;letter-spacing:.15em;color:#078943}.orr-print{background:#0b3153;color:#fff;border:0;border-radius:9px;padding:11px 16px;font-weight:800;cursor:pointer}.orr-tabs{display:flex;gap:5px;background:#e7eef4;border-radius:10px;padding:5px;width:max-content;margin-bottom:15px}.orr-tabs a{padding:9px 19px;border-radius:7px;text-decoration:none;color:#526d84;font-weight:800}.orr-tabs a.active{background:#fff;color:#0b3153;box-shadow:0 2px 9px rgba(14,48,78,.09)}.orr-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;margin-bottom:13px;border-radius:14px;background:linear-gradient(100deg,#0a3154,#105273);color:#fff;box-shadow:0 7px 18px rgba(11,49,83,.09)}.orr-hero span,.orr-cardhead span,.orr-executive>span,.orr-analysis>span,.orr-greenlabel{font-size:10px;font-weight:900;letter-spacing:.14em;color:#8de0b7}.orr-hero h2{font-size:24px;color:#fff;margin:4px 0}.orr-hero p{margin:0;color:#d6e5ef}.orr-hero>strong{font-size:15px}.orr-kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:13px}.orr-kpis article,.orr-card{background:#fff;border:1px solid #dce6ef;border-radius:12px;box-shadow:0 4px 14px rgba(14,48,78,.04)}.orr-kpis article{padding:15px}.orr-kpis span{display:block;text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:850;color:#73899c}.orr-kpis strong{display:block;font-size:25px;color:#0b3153;margin:6px 0}.orr-kpis small{color:#8193a3}.orr-card{padding:19px;margin-bottom:13px}.orr-card h2{margin:4px 0 10px;font-size:19px}.orr-card p{line-height:1.55}.orr-two{display:grid;grid-template-columns:1fr 1fr;gap:13px}.orr-cardhead{display:flex;justify-content:space-between;align-items:end;gap:15px;margin-bottom:13px}.orr-cardhead span,.orr-executive>span,.orr-analysis>span,.orr-greenlabel{color:#078943}.orr-cardhead h2{margin:4px 0 0}.orr-cardhead small{color:#798d9f}.orr-muted{color:#74899c}.orr-mini-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.orr-mini-grid>div{padding:12px;background:#f7fafc;border-radius:9px;border:1px solid #e5edf3}.orr-mini-grid small,.orr-mini-grid b{display:block}.orr-mini-grid small{font-size:10px;text-transform:uppercase;color:#8092a2}.orr-mini-grid b{font-size:20px;color:#0b3153;margin-top:5px}.orr-bigdelta{font-size:33px;font-weight:900;margin:11px 0 2px}.pos{color:#078943!important}.neg{color:#b42318!important}.orr-tablewrap{overflow:auto}.orr-tablewrap table{width:100%;border-collapse:collapse}.orr-tablewrap th,.orr-tablewrap td{padding:12px 11px;border-bottom:1px solid #e6edf2;text-align:left}.orr-tablewrap thead th{background:#f3f7fa;color:#617a90;font-size:10px;text-transform:uppercase;letter-spacing:.07em}.orr-tablewrap tbody th{color:#153957}.orr-tablewrap td.ours,.orr-market-table .ours{background:#eef9f3;color:#078943;font-weight:900}.orr-market-table .ours-head{background:#e7f5ed!important;color:#078943!important}.orr-market-table th small{display:block;font-size:9px;margin-top:2px}.orr-market-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:13px}.orr-market-summary>div{background:#f7fafc;border:1px solid #e3ebf1;border-radius:9px;padding:12px}.orr-market-summary span,.orr-market-summary strong{display:block}.orr-market-summary span{font-size:10px;text-transform:uppercase;color:#73899c}.orr-market-summary strong{font-size:18px;margin-top:4px}.orr-market-summary .position{background:#eef9f3;border-color:#d4ecde}.orr-market-summary .position strong{color:#078943;font-size:14px}.orr-session-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.orr-session-grid>div{padding:13px;border:1px solid #e1eaf1;border-radius:9px;background:#f8fbfd}.orr-session-grid span,.orr-session-grid b,.orr-session-grid small{display:block}.orr-session-grid span{font-weight:800;color:#3d5d77}.orr-session-grid b{font-size:22px;margin:6px 0}.orr-session-grid small{color:#768c9f}.orr-notes{margin-top:12px}.orr-notes p{display:flex;align-items:flex-start;gap:8px;margin:8px 0;color:#45647e}.orr-notes i{width:8px;height:8px;border-radius:50%;background:#0a8f50;margin-top:7px;flex:none}.orr-empty{padding:18px;border-radius:9px;background:#f7fafc;color:#74899c}.orr-executive{border-left:4px solid #0a8f50}.orr-executive p,.orr-analysis p{font-size:14px;color:#45647e}.orr-priorities{margin:8px 0 0;padding-left:20px}.orr-priorities li{margin:8px 0;color:#45647e;line-height:1.45}.orr-footer{text-align:center;color:#8a9ba9;font-size:10px;padding:15px}@media(max-width:1050px){.orr-kpis{grid-template-columns:repeat(3,1fr)}.orr-market-summary{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.orr-head,.orr-hero,.orr-cardhead{align-items:flex-start;flex-direction:column}.orr-kpis{grid-template-columns:repeat(2,1fr)}.orr-two{grid-template-columns:1fr}.orr-mini-grid{grid-template-columns:repeat(2,1fr)}.orr-session-grid{grid-template-columns:1fr}}@media print{.rb-client-sidebar,.orr-tabs,.orr-print{display:none!important}body:has(.rb-client-sidebar)>*:not(.rb-client-sidebar){margin-left:0!important}.orr-shell{max-width:none!important}.orr-card,.orr-kpis article{box-shadow:none!important;break-inside:avoid}.orr-hero{background:#0b3153!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}