.irsp-business-model-panel,.irsp-business-model{gap:14px;min-inline-size:0;display:grid}.irsp-business-model-identity,.irsp-business-model-card{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-large);box-sizing:border-box;background:#fff}.irsp-business-model-identity{justify-content:space-between;align-items:start;gap:12px;padding:16px;display:flex}.irsp-business-model-identity h2,.irsp-business-model-identity p,.irsp-business-model-card h2,.irsp-business-model-card h3,.irsp-business-model-card p{margin:0}.irsp-business-model-identity h2{font-size:22px;line-height:1.15}.irsp-business-model-identity p{color:var(--md-sys-color-on-surface-variant);margin-top:6px;font-size:13px}.irsp-business-model-identity>span,.irsp-business-model-meta>span{background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface-variant);border-radius:999px;flex:none;padding:5px 8px;font-size:11px;font-weight:750}.irsp-business-model-card{gap:10px;padding:16px;display:grid}.irsp-business-model-card h2{font-size:18px}.irsp-business-model-card h3{font-size:15px}.irsp-business-model-card p,.irsp-business-model-card span,.irsp-business-model-card li{line-height:1.45}.irsp-business-model-empty,.irsp-business-model-loading{place-items:start}.irsp-business-model-loader{background:conic-gradient(from -30deg, var(--md-sys-color-primary) 0 60deg, #6750a494 60deg 120deg, #6750a46b 120deg 180deg, #6750a44d 180deg 240deg, #6750a433 240deg 300deg, #6750a424 300deg 360deg);filter:drop-shadow(0 1px 2px #1d1b202e);block-size:28px;inline-size:28px;animation:.9s steps(6,end) infinite irsp-business-model-loader;-webkit-mask:radial-gradient(circle at 50% 8%,#000 3.25px,#0000 3.75px),radial-gradient(circle at 81% 25%,#000 3.25px,#0000 3.75px),radial-gradient(circle at 81% 75%,#000 3.25px,#0000 3.75px),radial-gradient(circle at 50% 92%,#000 3.25px,#0000 3.75px),radial-gradient(circle at 19% 75%,#000 3.25px,#0000 3.75px),radial-gradient(circle at 19% 25%,#000 3.25px,#0000 3.75px);mask:radial-gradient(circle at 50% 8%,#000 3.25px,#0000 3.75px),radial-gradient(circle at 81% 25%,#000 3.25px,#0000 3.75px),radial-gradient(circle at 81% 75%,#000 3.25px,#0000 3.75px),radial-gradient(circle at 50% 92%,#000 3.25px,#0000 3.75px),radial-gradient(circle at 19% 75%,#000 3.25px,#0000 3.75px),radial-gradient(circle at 19% 25%,#000 3.25px,#0000 3.75px)}@keyframes irsp-business-model-loader{to{transform:rotate(360deg)}}.irsp-business-model-intro{grid-template-columns:minmax(0,1fr) auto}.irsp-business-model-meta{flex-wrap:wrap;place-content:start end;align-items:center;gap:8px;display:flex}.irsp-business-model-blocks{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:10px;display:grid}.irsp-business-model-block{align-content:start}.irsp-business-model-scales{gap:10px;display:grid}.irsp-business-model-scale{border-top:1px solid var(--md-sys-color-outline-variant);gap:6px;padding-top:10px;display:grid}.irsp-business-model-scale__head,.irsp-business-model-scale__labels{justify-content:space-between;align-items:center;gap:8px;display:flex}.irsp-business-model-scale__head span,.irsp-business-model-scale__labels{color:var(--md-sys-color-on-surface-variant);font-size:11px;font-weight:750}.irsp-business-model-scale__track{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.irsp-business-model-scale__dot{background:var(--md-sys-color-surface-container-highest);border-radius:999px;block-size:8px}.irsp-business-model-scale__dot--active{background:var(--md-sys-color-primary)}.irsp-business-model-sources ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.irsp-business-model-sources li{gap:2px;display:grid}.irsp-business-model-sources span{color:var(--md-sys-color-on-surface-variant);font-size:12px}@media (width<=720px){.irsp-business-model-identity,.irsp-business-model-intro{grid-template-columns:1fr;align-items:stretch}.irsp-business-model-identity{flex-direction:column}.irsp-business-model-meta{justify-content:start}}
