.revenue-mix-history-module__RY5Gmq__root{min-width:0;scroll-margin-top:145px}.revenue-mix-history-module__RY5Gmq__card{min-width:0}.revenue-mix-history-module__RY5Gmq__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.revenue-mix-history-module__RY5Gmq__heading h4{margin:0;font-size:17px}.revenue-mix-history-module__RY5Gmq__heading p,.revenue-mix-history-module__RY5Gmq__scope,.revenue-mix-history-module__RY5Gmq__explanation,.revenue-mix-history-module__RY5Gmq__hint,.revenue-mix-history-module__RY5Gmq__unit,.revenue-mix-history-module__RY5Gmq__reconciliation,.revenue-mix-history-module__RY5Gmq__empty{color:var(--dv16-muted);font-size:13px;line-height:1.7}.revenue-mix-history-module__RY5Gmq__heading p{margin:5px 0 0}.revenue-mix-history-module__RY5Gmq__scope{margin:0 0 8px}.revenue-mix-history-module__RY5Gmq__root button:focus-visible,.revenue-mix-history-module__RY5Gmq__notes summary:focus-visible,.revenue-mix-history-module__RY5Gmq__scroll:focus-visible,.revenue-mix-history-module__RY5Gmq__horizontalChart:focus-visible,.revenue-mix-history-module__RY5Gmq__year:focus-visible{outline:3px solid var(--dv16-title);outline-offset:3px}.revenue-mix-history-module__RY5Gmq__legend{flex-wrap:wrap;gap:10px 20px;margin:20px 0 12px;padding:0;font-size:13px;list-style:none;display:flex}.revenue-mix-history-module__RY5Gmq__legend li{align-items:center;gap:7px;display:flex}.revenue-mix-history-module__RY5Gmq__legend i,.revenue-mix-history-module__RY5Gmq__swatch{border-radius:2px;flex-shrink:0;width:10px;height:10px;display:inline-block}.revenue-mix-history-module__RY5Gmq__swatch{margin-right:7px}.revenue-mix-history-module__RY5Gmq__unit{margin:0 0 3px}.revenue-mix-history-module__RY5Gmq__scroll{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.revenue-mix-history-module__RY5Gmq__horizontalChart{min-width:0;margin-top:18px}.revenue-mix-history-module__RY5Gmq__axisRow{border-bottom:1px solid var(--dv16-border);height:32px;margin:0 90px 0 62px;position:relative}.revenue-mix-history-module__RY5Gmq__axisTick{color:var(--dv16-muted);font-variant-numeric:tabular-nums;font-size:12px;position:absolute;top:0;transform:translate(-50%)}.revenue-mix-history-module__RY5Gmq__axisTick[data-axis-edge=start]{transform:none}.revenue-mix-history-module__RY5Gmq__axisTick[data-axis-edge=end]{transform:translate(-100%)}.revenue-mix-history-module__RY5Gmq__rowPlot{height:44px;margin-left:62px;margin-right:90px;position:relative}.revenue-mix-history-module__RY5Gmq__rowSvg{width:100%;height:44px;display:block;overflow:visible}.revenue-mix-history-module__RY5Gmq__grid{stroke:var(--dv16-border);stroke-width:1px}.revenue-mix-history-module__RY5Gmq__zero{stroke:var(--dv16-muted);stroke-width:1.2px}.revenue-mix-history-module__RY5Gmq__totalValue{left:var(--revenue-total-position);color:var(--dv16-title);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:10px;font-size:13px;font-weight:650;position:absolute;top:50%;transform:translateY(-50%)}.revenue-mix-history-module__RY5Gmq__netLabel{font-size:10px;display:block}.revenue-mix-history-module__RY5Gmq__blockLabel{pointer-events:none;font-variant-numeric:tabular-nums}.revenue-mix-history-module__RY5Gmq__blockAmount{font-size:12px;font-weight:650}.revenue-mix-history-module__RY5Gmq__blockShare{font-size:11px;font-weight:500}.revenue-mix-history-module__RY5Gmq__gap{fill:var(--dv16-muted);font-size:10px}.revenue-mix-history-module__RY5Gmq__gapFill{fill:var(--dv16-alt)}.revenue-mix-history-module__RY5Gmq__year{cursor:pointer;padding:8px 0;position:relative}.revenue-mix-history-module__RY5Gmq__yearLabel{color:var(--dv16-muted);font-variant-numeric:tabular-nums;font-size:13px;position:absolute;top:22px;left:0}.revenue-mix-history-module__RY5Gmq__year[aria-pressed=true] .revenue-mix-history-module__RY5Gmq__yearLabel{color:var(--dv16-title);font-weight:700}.revenue-mix-history-module__RY5Gmq__year[data-revenue-mix-classification-break=true]{border-top:1px dashed var(--dv16-muted);margin-top:5px}.revenue-mix-history-module__RY5Gmq__active{fill:none;stroke:var(--dv16-company);stroke-opacity:.65;stroke-width:1.5px;pointer-events:none}.revenue-mix-history-module__RY5Gmq__mobileValues{display:none}@media (max-width:1100px){.revenue-mix-history-module__RY5Gmq__axisRow{margin:0 0 8px}.revenue-mix-history-module__RY5Gmq__year{border-bottom:1px solid var(--dv16-border);padding:36px 0 18px}.revenue-mix-history-module__RY5Gmq__yearLabel{font-size:14px;top:9px}.revenue-mix-history-module__RY5Gmq__rowPlot{margin:0}.revenue-mix-history-module__RY5Gmq__blockLabel{display:none}.revenue-mix-history-module__RY5Gmq__totalValue{margin:0;font-size:14px;top:-28px;left:auto;right:0;transform:none}.revenue-mix-history-module__RY5Gmq__netLabel{margin-right:4px;display:inline}.revenue-mix-history-module__RY5Gmq__mobileValues{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:14px 0 0;display:grid}.revenue-mix-history-module__RY5Gmq__mobileValues>div{min-width:0}.revenue-mix-history-module__RY5Gmq__mobileValues dt{color:var(--dv16-muted);align-items:baseline;gap:6px;font-size:12px;display:flex}.revenue-mix-history-module__RY5Gmq__mobileValues i{border-radius:2px;flex-shrink:0;width:8px;height:8px;display:inline-block}.revenue-mix-history-module__RY5Gmq__mobileValues dd{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:8px;margin:3px 0 0 14px;display:flex}.revenue-mix-history-module__RY5Gmq__mobileValues dd>:first-child{color:var(--dv16-title);font-size:14px;font-weight:650}.revenue-mix-history-module__RY5Gmq__mobileValues dd>:last-child{color:var(--dv16-muted);font-size:12px}}.revenue-mix-history-module__RY5Gmq__breakNote{border-left:3px solid var(--dv16-warning);background:var(--dv16-alt);margin:12px 0;padding:10px 14px;font-size:12px;line-height:1.7}.revenue-mix-history-module__RY5Gmq__breakNote p{margin:4px 0}.revenue-mix-history-module__RY5Gmq__detail{border:1px solid var(--dv16-border);background:var(--dv16-alt);border-radius:12px;margin:16px 0;padding:18px}.revenue-mix-history-module__RY5Gmq__detail strong{font-size:14px}.revenue-mix-history-module__RY5Gmq__warning{color:#945c14;font-size:13px;line-height:1.7}.revenue-mix-history-module__RY5Gmq__detailTable,.revenue-mix-history-module__RY5Gmq__annualTable{border-collapse:collapse;width:100%;font-size:13px}.revenue-mix-history-module__RY5Gmq__detailTable th,.revenue-mix-history-module__RY5Gmq__detailTable td,.revenue-mix-history-module__RY5Gmq__annualTable th,.revenue-mix-history-module__RY5Gmq__annualTable td{border-bottom:1px solid var(--dv16-border);text-align:right;vertical-align:top;padding:10px 12px}.revenue-mix-history-module__RY5Gmq__detailTable th:first-child,.revenue-mix-history-module__RY5Gmq__annualTable th:first-child,.revenue-mix-history-module__RY5Gmq__annualTable td:last-child{text-align:left}.revenue-mix-history-module__RY5Gmq__detailTable th:first-child{width:44%;font-weight:550}.revenue-mix-history-module__RY5Gmq__detailTable{table-layout:fixed}.revenue-mix-history-module__RY5Gmq__detailTable th:nth-child(2){width:30%}.revenue-mix-history-module__RY5Gmq__detailTable th:nth-child(3){width:26%}.revenue-mix-history-module__RY5Gmq__detailTable td:not(.revenue-mix-history-module__RY5Gmq__rowSource){white-space:nowrap}.revenue-mix-history-module__RY5Gmq__detailTable tr[data-revenue-mix-entry] th,.revenue-mix-history-module__RY5Gmq__detailTable tr[data-revenue-mix-entry] td{border-bottom:0;padding-bottom:3px}.revenue-mix-history-module__RY5Gmq__detailTable .revenue-mix-history-module__RY5Gmq__rowSource{text-align:left;overflow-wrap:anywhere;padding-top:0;font-size:11px}.revenue-mix-history-module__RY5Gmq__root a{color:var(--dv16-title);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.revenue-mix-history-module__RY5Gmq__root small{color:var(--dv16-muted);margin-top:4px;font-size:11px;display:block}.revenue-mix-history-module__RY5Gmq__source,.revenue-mix-history-module__RY5Gmq__notes{overflow-wrap:anywhere;font-size:12px;line-height:1.7}.revenue-mix-history-module__RY5Gmq__notes summary,.revenue-mix-history-module__RY5Gmq__annualTable summary{cursor:pointer;color:var(--dv16-title)}.revenue-mix-history-module__RY5Gmq__readingNotes{border:1px solid var(--dv16-border);background:var(--dv16-surface);border-radius:12px;margin:20px 0}.revenue-mix-history-module__RY5Gmq__readingNotes>summary{padding:16px 18px;font-size:14px;font-weight:600}.revenue-mix-history-module__RY5Gmq__readingNotes>div{padding:0 18px 18px}.revenue-mix-history-module__RY5Gmq__readingNotes>div>:last-child{margin-bottom:0}.revenue-mix-history-module__RY5Gmq__annualTable{min-width:760px}.revenue-mix-history-module__RY5Gmq__annualTable caption{text-align:left;color:var(--dv16-title);padding:12px 0;font-size:16px;font-weight:650}.revenue-mix-history-module__RY5Gmq__annualTable thead{background:var(--dv16-alt)}.revenue-mix-history-module__RY5Gmq__annualTable th{min-width:115px;font-weight:600}.revenue-mix-history-module__RY5Gmq__annualTable th:first-child{z-index:1;background:var(--dv16-surface);min-width:75px;box-shadow:1px 0 var(--dv16-border);position:sticky;left:0}.revenue-mix-history-module__RY5Gmq__annualTable thead th:first-child{background:var(--dv16-alt)}.revenue-mix-history-module__RY5Gmq__annualTable td:last-child{min-width:230px;max-width:340px;font-size:12px}.revenue-mix-history-module__RY5Gmq__annualTable td:last-child p{margin:0 0 6px}.revenue-mix-history-module__RY5Gmq__annualTable button{color:var(--dv16-title);text-underline-offset:3px;cursor:pointer;border:0;padding:0;text-decoration:underline}@media (max-width:600px){.revenue-mix-history-module__RY5Gmq__card{padding:16px}.revenue-mix-history-module__RY5Gmq__detail{padding:12px}.revenue-mix-history-module__RY5Gmq__legend{gap:8px 14px;font-size:12px}.revenue-mix-history-module__RY5Gmq__detailTable th,.revenue-mix-history-module__RY5Gmq__detailTable td{padding:8px}}
.revenue-sources-module__cJhgJq__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.revenue-sources-module__cJhgJq__pieCard{justify-self:center;width:100%;min-width:0;max-width:580px;margin:0;padding:12px}.revenue-sources-module__cJhgJq__pie{width:100%;margin:0 auto;display:block;overflow:visible}.revenue-sources-module__cJhgJq__chartSummary{text-align:center;margin:0 0 4px}.revenue-sources-module__cJhgJq__chartSummary p{margin:0}.revenue-sources-module__cJhgJq__summaryPeriod,.revenue-sources-module__cJhgJq__summaryUnit{color:var(--dv16-muted);font-size:14px}.revenue-sources-module__cJhgJq__summaryPeriod{font-weight:650}.revenue-sources-module__cJhgJq__chartSummary .revenue-sources-module__cJhgJq__summaryTotal{color:var(--dv16-title);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:2px 0;font-size:26px;font-weight:740;line-height:1.2}.revenue-sources-module__cJhgJq__pieCenter{pointer-events:none;position:absolute;left:50%;transform:translate(-50%,-50%)}.revenue-sources-module__cJhgJq__pieStage{min-width:0;position:relative}.revenue-sources-module__cJhgJq__pieItem{cursor:pointer;outline:none}.revenue-sources-module__cJhgJq__pieSlice{transition:opacity .18s,filter .18s;animation:.5s revenue-sources-module__cJhgJq__pieAppear}.revenue-sources-module__cJhgJq__pieItem[data-muted=true] .revenue-sources-module__cJhgJq__pieSlice{opacity:.4}.revenue-sources-module__cJhgJq__pieItem[data-active=true] .revenue-sources-module__cJhgJq__pieSlice{filter:brightness(1.1)}.revenue-sources-module__cJhgJq__pieLeader{fill:none;stroke-width:1.25px;vector-effect:non-scaling-stroke;pointer-events:stroke;transition:stroke-width .18s}.revenue-sources-module__cJhgJq__pieItem[data-active=true] .revenue-sources-module__cJhgJq__pieLeader{stroke-width:2.5px}.revenue-sources-module__cJhgJq__pieLabelTarget{fill:#0000;transition:fill .18s}.revenue-sources-module__cJhgJq__pieItem[data-active=true] .revenue-sources-module__cJhgJq__pieLabelTarget,.revenue-sources-module__cJhgJq__pieItem:focus-visible .revenue-sources-module__cJhgJq__pieLabelTarget{fill:var(--dv16-alt)}.revenue-sources-module__cJhgJq__pieItem:focus-visible .revenue-sources-module__cJhgJq__pieLabelTarget{stroke:var(--dv16-title);stroke-width:1.5px}.revenue-sources-module__cJhgJq__pieLabelName{fill:var(--dv16-text);font-weight:600}.revenue-sources-module__cJhgJq__pieLabelShare{fill:var(--dv16-title);font-variant-numeric:tabular-nums;font-weight:740}.revenue-sources-module__cJhgJq__pieTooltip{background:var(--dv16-surface);max-width:calc(100% - 24px);box-shadow:var(--dv16-shadow);color:var(--dv16-title);text-align:center;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;pointer-events:none;border:2px solid;border-radius:10px;gap:4px;padding:12px;font-size:14px;display:grid;position:absolute;left:50%;transform:translate(-50%,-50%)}.revenue-sources-module__cJhgJq__pieTooltip strong{font-size:14px}.revenue-sources-module__cJhgJq__pieTooltip span{color:var(--dv16-text)}.revenue-sources-module__cJhgJq__pieHint{color:var(--dv16-muted);text-align:center;margin:8px 0;font-size:14px}@keyframes revenue-sources-module__cJhgJq__pieAppear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.revenue-sources-module__cJhgJq__pieSlice,.revenue-sources-module__cJhgJq__pieLeader,.revenue-sources-module__cJhgJq__pieLabelTarget{transition:none;animation:none}}.revenue-sources-module__cJhgJq__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;min-width:0;display:grid}.revenue-sources-module__cJhgJq__card{flex-direction:column;min-width:0;padding:16px;display:flex}.revenue-sources-module__cJhgJq__card:last-child:nth-child(odd){grid-column:1/-1}.revenue-sources-module__cJhgJq__marker{background:var(--revenue-source-color);border-radius:3px;width:36px;height:4px;margin-bottom:8px}.revenue-sources-module__cJhgJq__card h4{color:var(--dv16-title);margin:0 0 8px;font-size:18px;line-height:1.4}.revenue-sources-module__cJhgJq__numbers{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;margin-bottom:10px;display:flex}.revenue-sources-module__cJhgJq__numbers p{margin:0}.revenue-sources-module__cJhgJq__numbers strong{color:var(--dv16-title);font-variant-numeric:tabular-nums;font-size:26px;font-weight:740;line-height:1.2}.revenue-sources-module__cJhgJq__numbers p>span{color:var(--dv16-muted);margin-left:5px;font-size:14px;display:inline-block}.revenue-sources-module__cJhgJq__share{color:var(--dv16-title);background:var(--dv16-alt);font-variant-numeric:tabular-nums;border-radius:999px;padding:5px 8px;font-size:14px;font-weight:650}.revenue-sources-module__cJhgJq__explanation{margin:0}.revenue-sources-module__cJhgJq__explanation>div{grid-template-columns:88px minmax(0,1fr);gap:10px;margin-bottom:8px;display:grid}.revenue-sources-module__cJhgJq__explanation>div:last-child{margin-bottom:0}.revenue-sources-module__cJhgJq__explanation dt{color:var(--dv16-title);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:650;line-height:1.6}.revenue-sources-module__cJhgJq__explanation dd{color:var(--dv16-text);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.revenue-sources-module__cJhgJq__basis{border-left:3px solid var(--revenue-source-color);background:var(--dv16-alt);color:var(--dv16-muted);overflow-wrap:anywhere;margin:10px 0;padding:8px 10px;font-size:14px;line-height:1.6}.revenue-sources-module__cJhgJq__basis strong{margin-right:6px}.revenue-sources-module__cJhgJq__basis p{margin:0}.revenue-sources-module__cJhgJq__basis p+p{margin-top:6px}.revenue-sources-module__cJhgJq__card .revenue-sources-module__cJhgJq__basis{margin-bottom:0}.revenue-sources-module__cJhgJq__sources{color:var(--dv16-muted);overflow-wrap:anywhere;margin:auto 0 0;padding-top:10px;font-size:14px;line-height:1.6}.revenue-sources-module__cJhgJq__sources a{color:var(--dv16-title);text-underline-offset:3px;text-decoration:underline}@media (max-width:600px){.revenue-sources-module__cJhgJq__pieCard{padding:10px 4px}.revenue-sources-module__cJhgJq__grid{grid-template-columns:minmax(0,1fr);gap:12px}.revenue-sources-module__cJhgJq__card{padding:14px}.revenue-sources-module__cJhgJq__numbers strong{font-size:24px}}
.business-model-feedback-module__q6P1-G__section{color:var(--dv16-ink,#28443b);overflow-wrap:anywhere;margin-top:24px;scroll-margin-top:145px}.business-model-feedback-module__q6P1-G__section[data-embedded-in-chapter]{margin-top:0;scroll-margin-top:60px}.business-model-feedback-module__q6P1-G__section>h3{color:var(--dv16-title,#183e32);margin:0 0 8px;font-size:24px}.business-model-feedback-module__q6P1-G__reason{color:var(--dv16-muted,#61776f);margin:0 0 16px;font-size:14px;line-height:1.8}.business-model-feedback-module__q6P1-G__loop{margin-top:16px}.business-model-feedback-module__q6P1-G__overview{align-items:center;gap:20px;display:grid}.business-model-feedback-module__q6P1-G__loop>h4{margin:0 0 18px;font-size:19px;line-height:1.6}.business-model-feedback-module__q6P1-G__ringFigure{margin:0}.business-model-feedback-module__q6P1-G__ring{width:100%;max-width:600px;height:auto;margin:0 auto;display:block}.business-model-feedback-module__q6P1-G__ringLabel{fill:#fff;font-family:inherit;font-weight:750}.business-model-feedback-module__q6P1-G__ringNumber{fill:#fff;opacity:.9;font-family:inherit;font-size:21px;font-weight:650}.business-model-feedback-module__q6P1-G__ringCenter{fill:#244f43;font-family:inherit;font-size:34px;font-weight:700}.business-model-feedback-module__q6P1-G__ringCondition{fill:#73847c;font-family:inherit;font-size:20px}.business-model-feedback-module__q6P1-G__edgeLegend{color:#5d746c;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:14px auto 20px;font-size:12px;display:flex}.business-model-feedback-module__q6P1-G__edgeKey{align-items:center;gap:5px;display:inline-flex}.business-model-feedback-module__q6P1-G__edgeKey i{border-radius:50%;width:8px;height:8px}.business-model-feedback-module__q6P1-G__boundaries{color:#607269;gap:14px;width:100%;margin:0 auto 18px;font-size:14px;line-height:1.85;display:grid}.business-model-feedback-module__q6P1-G__boundaries>div{background:#f3f7f4;border-left:3px solid #76a08c;padding:12px 16px}.business-model-feedback-module__q6P1-G__boundaries>div[data-feedback-boundary=breaks]{background:#faf7ef;border-left-color:#c49a4a}.business-model-feedback-module__q6P1-G__boundaries ul{margin:6px 0 0;padding-left:18px}.business-model-feedback-module__q6P1-G__boundaries li+li{margin-top:5px}.business-model-feedback-module__q6P1-G__boundaries strong{color:#3e5c50}.business-model-feedback-module__q6P1-G__allDetails{border-top:1px solid #e2eae5;padding-top:14px}.business-model-feedback-module__q6P1-G__allDetails>summary{cursor:pointer;color:#326957;width:fit-content;font-size:14px;font-weight:600}.business-model-feedback-module__q6P1-G__allDetails[open]>summary{margin-bottom:20px}.business-model-feedback-module__q6P1-G__steps{gap:20px;margin:0;padding:0;list-style:none;display:grid}.business-model-feedback-module__q6P1-G__steps>li{background:#fff;border:1px solid #dce7e2;border-radius:14px;grid-template-columns:minmax(180px,.8fr) minmax(0,1.5fr);min-width:0;scroll-margin-top:100px;display:grid;position:relative}.business-model-feedback-module__q6P1-G__state{background:#f3f8f5;border-right:1px solid #dce7e2;border-radius:14px 0 0 14px;min-width:0;padding:20px}.business-model-feedback-module__q6P1-G__stateHeading{align-items:flex-start;gap:10px;display:flex}.business-model-feedback-module__q6P1-G__state h5{margin:2px 0 0;font-size:17px;line-height:1.6}.business-model-feedback-module__q6P1-G__number{color:#fff;background:#2c7562;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:inline-flex}.business-model-feedback-module__q6P1-G__transition{min-width:0;padding:18px 22px}.business-model-feedback-module__q6P1-G__destination{color:#487868;flex-wrap:wrap;align-items:baseline;gap:2px 7px;margin-bottom:10px;font-size:12px;line-height:1.65;display:flex}.business-model-feedback-module__q6P1-G__destination>span:first-child{font-size:18px}.business-model-feedback-module__q6P1-G__evidence{color:#466478;background:#edf3f7;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:650;display:inline-block}.business-model-feedback-module__q6P1-G__evidence[data-feedback-evidence=inference]{color:#885f1c;background:#fff3dc}.business-model-feedback-module__q6P1-G__evidence[data-feedback-evidence=fact]{color:#367457;background:#eaf4ee}.business-model-feedback-module__q6P1-G__mechanism{margin:7px 0 12px;font-size:14px;line-height:1.85}.business-model-feedback-module__q6P1-G__limit{color:#66776c;margin:5px 0;font-size:12px;line-height:1.75}.business-model-feedback-module__q6P1-G__limit strong{color:#52665a;font-weight:650}.business-model-feedback-module__q6P1-G__details{border-top:1px solid #edf0ec;margin-top:13px;padding-top:10px;font-size:12px;line-height:1.8}.business-model-feedback-module__q6P1-G__details summary{cursor:pointer;color:#467769;width:fit-content}.business-model-feedback-module__q6P1-G__details h6{margin:13px 0 4px;font-size:12px}.business-model-feedback-module__q6P1-G__details ul{margin:0;padding-left:18px}.business-model-feedback-module__q6P1-G__sources a{color:#326e78;text-underline-offset:3px;text-decoration:underline}.business-model-feedback-module__q6P1-G__sources span{color:#61776f;margin:3px 0 8px;display:block}.business-model-feedback-module__q6P1-G__returnLink{color:#2d7562;margin-top:14px;padding:4px 0;font-size:13px;font-weight:650;line-height:1.6;text-decoration:none;display:block}.business-model-feedback-module__q6P1-G__returnLink:hover{text-decoration:underline}@media (min-width:1000px){.business-model-feedback-module__q6P1-G__overview.business-model-feedback-module__q6P1-G__withLimits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.business-model-feedback-module__q6P1-G__section{margin-top:28px}.business-model-feedback-module__q6P1-G__section>h3{font-size:22px}.business-model-feedback-module__q6P1-G__loop>h4{font-size:17px}.business-model-feedback-module__q6P1-G__ring{width:calc(100% + 16px);max-width:none;margin-left:-8px}.business-model-feedback-module__q6P1-G__edgeLegend{gap:6px 12px;font-size:11px}.business-model-feedback-module__q6P1-G__steps>li{grid-template-columns:minmax(0,1fr)}.business-model-feedback-module__q6P1-G__state{border-bottom:1px solid #dce7e2;border-right:0;border-radius:14px 14px 0 0;padding:15px}.business-model-feedback-module__q6P1-G__state h5{font-size:16px}.business-model-feedback-module__q6P1-G__transition{padding:15px}.business-model-feedback-module__q6P1-G__mechanism{font-size:13px}}
.revenue-evolution-narrative-module__aW40fG__root{border-top:1px solid var(--dv16-border);min-width:0;margin:28px 0;padding-top:28px}.revenue-evolution-narrative-module__aW40fG__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.revenue-evolution-narrative-module__aW40fG__heading h4{color:var(--dv16-title);margin:0;font-size:19px}.revenue-evolution-narrative-module__aW40fG__heading>a{font-size:12px}.revenue-evolution-narrative-module__aW40fG__root a{color:var(--dv16-company);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.revenue-evolution-narrative-module__aW40fG__introduction{color:var(--dv16-muted);margin-bottom:18px;font-size:14px;line-height:1.8}.revenue-evolution-narrative-module__aW40fG__blocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.revenue-evolution-narrative-module__aW40fG__block{border:1px solid var(--dv16-border);border-top:3px solid var(--dv16-company);min-width:0;color:var(--dv16-text);overflow-wrap:anywhere;border-radius:10px;padding:20px;font-size:14px;line-height:1.85}.revenue-evolution-narrative-module__aW40fG__block h5{color:var(--dv16-title);margin:0 0 13px;font-size:16px;line-height:1.5}.revenue-evolution-narrative-module__aW40fG__block p,.revenue-evolution-narrative-module__aW40fG__introduction p{margin:0 0 14px}.revenue-evolution-narrative-module__aW40fG__block>:last-child,.revenue-evolution-narrative-module__aW40fG__introduction>:last-child,.revenue-evolution-narrative-module__aW40fG__boundary>:last-child{margin-bottom:0}.revenue-evolution-narrative-module__aW40fG__boundary{border-left:3px solid var(--dv16-company);background:var(--dv16-alt);color:var(--dv16-muted);margin-top:18px;padding:16px 18px;font-size:13px;line-height:1.8}.revenue-evolution-narrative-module__aW40fG__boundary p{margin:0}.revenue-evolution-narrative-module__aW40fG__sources{color:var(--dv16-muted);margin-top:18px;font-size:12px;line-height:1.8}.revenue-evolution-narrative-module__aW40fG__sources h5{margin:0 0 6px;font-size:12px}.revenue-evolution-narrative-module__aW40fG__sources ol{margin:0;padding:0;list-style:none}.revenue-evolution-narrative-module__aW40fG__sources li{gap:8px;display:flex}.revenue-evolution-narrative-module__aW40fG__sources li>span{flex-shrink:0}.revenue-evolution-narrative-module__aW40fG__block ul,.revenue-evolution-narrative-module__aW40fG__block ol{padding-left:20px}.revenue-evolution-narrative-module__aW40fG__block table{max-width:100%;display:block;overflow-x:auto}@media (max-width:900px){.revenue-evolution-narrative-module__aW40fG__blocks{grid-template-columns:1fr}}@media (max-width:600px){.revenue-evolution-narrative-module__aW40fG__block{padding:18px}}
