
@media screen{
.jc-action-compact{display:none}
html.jc-style-system .industry-tools.industry-tools-refined{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,auto);align-items:start;gap:16px;margin-bottom:20px}
html.jc-style-system .industry-tools-refined>.industry-return{justify-self:start;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;max-width:100%;border:0;background:transparent;padding:8px 0;font-size:13px;font-weight:400;line-height:1.8;min-height:44px;color:#526976;text-align:left}
html.jc-style-system .industry-tools-refined>.industry-return:hover{color:#087b9d}
.industry-tools-refined .industry-secondary-tools{justify-self:end;min-width:150px;max-width:100%;border:0;background:transparent;padding:0;margin:0}
.industry-secondary-tools>summary{display:flex;justify-content:flex-end;align-items:center;gap:8px;min-height:44px;padding:8px 0;list-style:none;cursor:pointer;font-size:13px;line-height:1.8;font-weight:400;color:#526976;text-align:right}
.industry-secondary-tools>summary::-webkit-details-marker{display:none}
.industry-secondary-tools>summary::after{content:'+';font-size:17px;font-weight:400;line-height:1;width:12px;text-align:center}
.industry-secondary-tools[open]>summary::after{content:'−'}
.industry-secondary-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:4px 0 8px}
html.jc-style-system .industry-tools-refined .industry-secondary-actions button{min-height:44px;font-size:13px;line-height:1.8;font-weight:400;padding:8px 12px;background:#f7fafb;color:#355667;border:1px solid #d5e2e8;white-space:normal}
.industry-secondary-tools>summary:focus-visible{outline:2px solid #087b9d;outline-offset:3px}
.jc-print-preview .industry-tools-refined,.jc-print-preview .jc-journey-panel,.jc-print-preview .jc-global-header,.jc-print-preview .jc-global-footer{display:none!important}
@media(max-width:760px){
 html.jc-business .jc-journey-panel[data-place="scenario"]{padding:0;background:#eef5f8}
 .jc-journey-panel[data-place="scenario"] .jc-journey-caption{display:none}
 .jc-journey-panel[data-place="scenario"] nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}
 html.jc-business .jc-journey-panel[data-place="scenario"] nav a{display:flex;justify-content:center;align-items:center;min-height:60px;gap:0;padding:12px 6px;font-size:14px;line-height:1.8;font-weight:500;color:#28566d;border:0;border-radius:0;text-align:center;background:transparent;text-decoration:none;box-shadow:none}
 html.jc-business .jc-journey-panel[data-place="scenario"] nav a+a{border-inline-start:1px solid #d5e2e8}
 .jc-journey-panel[data-place="scenario"] .jc-action-wide{display:none}
 .jc-journey-panel[data-place="scenario"] .jc-action-compact{display:inline}
 html.jc-style-system .industry-detail-page .industry-browser{padding-top:8px}
 html.jc-style-system .industry-detail-page .industry-subnav{display:none}
 html.jc-style-system .industry-tools.industry-tools-refined{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:12px;margin-bottom:12px}
 .industry-tools-refined .industry-secondary-tools{min-width:0;width:100%}
 .industry-secondary-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}
 html.jc-style-system .industry-tools-refined .industry-secondary-actions button{width:100%;padding:8px;font-size:13px}
 html.jc-style-system .industry-tools-refined>.industry-return{font-size:13px;line-height:1.8;padding:8px 0;white-space:normal}
 .industry-detail-page .industry-hero .industry-lead{text-wrap:pretty}
}
}
@media print{.industry-tools-refined{display:none!important}}
