.mckinsey7s-sheet{--seven-s-gap: 12px;--seven-s-inset: 9px}.mckinsey7s-sheet .tp-sheet-page{line-height:1.45!important}.mckinsey7s-sheet .tp-sheet-page [class~="text-[9px]"]{font-size:10px}.mckinsey7s-sheet .tp-sheet-page [class~="text-[10px]"]{font-size:11px}.mckinsey7s-sheet .tp-sheet-page [class~="text-[11px]"]{font-size:12px}.mckinsey7s-sheet .tp-sheet-page .text-xs{font-size:13px}.mckinsey7s-sheet .tp-sheet-page .text-sm{font-size:15px}.mckinsey7s-sheet .tp-sheet-page .text-base{font-size:17px}.mckinsey7s-sheet .tp-sheet-page .text-2xl{font-size:25px}.mckinsey7s-sheet .tp-sheet-page :is(.leading-snug,.leading-relaxed){line-height:1.45}.mckinsey7s-sheet .strategy-sheet-title{flex-shrink:0;grid-template-columns:minmax(0,1fr) 350px}.mckinsey7s-sheet .strategy-sheet-title>:first-child{padding:14px 16px}.mckinsey7s-sheet .strategy-sheet-title>:last-child>div{padding:8px 10px}.mckinsey7s-sheet .strategy-sheet-section{padding-left:0}.mckinsey7s-sheet .strategy-sheet-section>.sheet-section-rail{flex-basis:40px;width:40px}.mckinsey7s-sheet .strategy-sheet-section>:last-child{min-width:0}.mckinsey7s-sheet .strategy-sheet-row{grid-template-columns:172px minmax(0,1fr)!important}.mckinsey7s-sheet .strategy-sheet-row>*{padding:var(--seven-s-inset) 11px;overflow-wrap:anywhere}.mckinsey7s-sheet .tp-sheet-page :is(td,th){padding:.65em .75em!important;line-height:1.45!important}.mckinsey7s-sheet .tp-sheet-page thead{height:1px}.mckinsey7s-sheet .strategy-overview-grid{grid-template-columns:1fr 1fr}.mckinsey7s-sheet .strategy-context-section .strategy-sheet-row{flex:1 0 auto}.mckinsey7s-sheet .strategy-visual-section{display:flex;flex-direction:row}.mckinsey7s-sheet .strategy-visual-section>.sheet-section-content{display:flex;flex:1;padding:0}.mckinsey7s-sheet .strategy-visual-section .sheet-section-fields{display:flex;flex:1;min-height:0;padding:var(--seven-s-gap)}.mckinsey7s-sheet .strategy-visual-section .sheet-section-fields>div{flex:1;min-width:0;width:100%}.mckinsey7s-sheet .strategy-decision-field{grid-template-columns:156px minmax(0,1fr)}.mckinsey7s-sheet .strategy-decision-field>*{padding:var(--seven-s-inset) 11px}.mckinsey7s-sheet .strategy-decision-signoff .strategy-decision-field{grid-template-columns:minmax(0,1fr);align-content:start}.mckinsey7s-sheet .strategy-decision-signoff b{border-right:0}.mckinsey7s-sheet .strategy-synthesis{display:grid;grid-template-rows:auto auto minmax(0,1fr);flex:1;min-height:0;height:auto;gap:var(--seven-s-gap);padding:var(--seven-s-gap);font-size:13px!important}.mckinsey7s-sheet .strategy-synthesis-table{min-height:0;min-width:0}.mckinsey7s-sheet .strategy-synthesis-table table{height:100%;table-layout:fixed;font-size:13px!important}.mckinsey7s-sheet .tp-sheet-page :is(.strategy-synthesis-table,.strategy-phase-section,.strategy-actions-section,.strategy-findings-section) thead{height:auto}.mckinsey7s-sheet .strategy-synthesis-table :is(th,td){overflow-wrap:anywhere}.mckinsey7s-sheet .strategy-synthesis-table th:first-child{width:140px}.mckinsey7s-sheet .strategy-synthesis-table th:nth-child(2){width:100px}.mckinsey7s-sheet .strategy-synthesis-table th:nth-child(3){width:48%}.mckinsey7s-sheet .strategy-source-grid{gap:var(--seven-s-gap);padding:var(--seven-s-gap);grid-auto-rows:1fr}.mckinsey7s-sheet .strategy-source-grid>div>:first-child{padding:8px 10px}.mckinsey7s-sheet .strategy-source-row{grid-template-columns:146px minmax(0,1fr)}.mckinsey7s-sheet .strategy-source-row>*{padding:var(--seven-s-inset) 11px}.mckinsey7s-sheet .strategy-source-row:last-child{flex:1}.mckinsey7s-sheet .strategy-dossier-grid{gap:0;padding:10px}.mckinsey7s-sheet .strategy-item-dossier{display:block!important;min-height:0;height:auto;overflow:visible}.mckinsey7s-sheet .strategy-item-dossier>:first-child{flex-shrink:0}.mckinsey7s-sheet .strategy-item-dossier>:first-child>div:not(:first-child){padding:7px 10px}.mckinsey7s-sheet .strategy-item-fields{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;flex:none!important;align-content:start}.mckinsey7s-sheet .strategy-dossier-cell{min-height:0;overflow:visible}.mckinsey7s-sheet .strategy-dossier-cell.col-span-2,.mckinsey7s-sheet .strategy-dossier-cell.col-span-4{grid-column:1 / -1!important}.mckinsey7s-sheet .strategy-dossier-cell>:first-child{padding:4px 8px;line-height:1.2}.mckinsey7s-sheet .strategy-dossier-cell>:last-child{flex:none!important;min-height:0;padding:7px 8px;line-height:1.35!important;overflow-wrap:anywhere;word-break:normal}.mckinsey7s-sheet .strategy-item-dossier>:last-child{margin-top:0;flex-shrink:0}.mckinsey7s-sheet .strategy-item-dossier>:last-child>:first-child{padding:4px 8px}.mckinsey7s-sheet .strategy-item-dossier>:last-child table{table-layout:fixed}.mckinsey7s-sheet .strategy-item-dossier>:last-child td{padding:5px 7px!important;line-height:1.3!important;overflow-wrap:anywhere}.mckinsey7s-sheet :is(.strategy-phase-section,.strategy-actions-section,.strategy-findings-section) table{height:100%;table-layout:fixed}.mckinsey7s-sheet :is(.strategy-phase-section,.strategy-actions-section,.strategy-findings-section) :is(th,td){overflow-wrap:anywhere}.mckinsey7s-sheet .strategy-phase-section th:first-child{width:55px}.mckinsey7s-sheet .strategy-phase-section th:nth-child(2){width:205px}.mckinsey7s-sheet .strategy-phase-section th:nth-child(3){width:195px}.mckinsey7s-sheet .strategy-phase-section th:last-child{width:125px}.mckinsey7s-sheet .strategy-actions-section th:first-child{width:44px}.mckinsey7s-sheet .strategy-actions-section th:nth-child(2){width:25%}.mckinsey7s-sheet .strategy-actions-section th:nth-child(3){width:115px}.mckinsey7s-sheet .strategy-actions-section th:nth-child(4){width:130px}.mckinsey7s-sheet .strategy-actions-section th:nth-child(5){width:95px}.mckinsey7s-sheet .strategy-actions-section th:nth-child(6){width:19%}.mckinsey7s-sheet .strategy-actions-section th:last-child{width:95px}.mckinsey7s-sheet .strategy-review-section{flex:0 0 auto;min-height:0;display:flex;flex-direction:row}.mckinsey7s-sheet .strategy-review-list{display:block;width:100%;min-width:0}.mckinsey7s-sheet .strategy-review-list .strategy-sheet-row{display:grid;grid-template-columns:220px minmax(0,1fr)!important;min-height:0}.mckinsey7s-sheet .strategy-review-list .strategy-sheet-row>*{min-width:0;padding:8px 12px;line-height:1.35;overflow-wrap:anywhere;word-break:normal}.ansoff-book .tp-print-sheet *:not(svg):not(svg *){font-size:inherit!important;line-height:1.35!important}.ansoff-book .tp-print-sheet h1{font-weight:900;text-transform:uppercase;letter-spacing:.04em}.ansoff-book [data-risk="1"]{--ar: #15803d;--ar-bg: #dcfce7}.ansoff-book [data-risk="4"]{--ar: #a16207;--ar-bg: #fef9c3}.ansoff-book [data-risk="8"]{--ar: #c2410c;--ar-bg: #ffedd5}.ansoff-book [data-risk="16"]{--ar: #b91c1c;--ar-bg: #fee2e2}.ansoff-book [data-risk]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.ansoff-book [data-risk-cell]{background:var(--ar-bg)!important;border-color:var(--ar)!important}.ansoff-book [data-risk-head]{background:var(--ar)!important;color:#fff!important;border-color:var(--ar)!important}.ansoff-book [data-risk-head] *{color:#fff!important}.ansoff-book [data-risk-card]{border-left:6px solid var(--ar)!important;box-shadow:0 1px #00000014}.ansoff-risk-strip{display:grid;grid-template-columns:1fr 2fr 3fr 4fr;height:6px}.ansoff-risk-strip>span{-webkit-print-color-adjust:exact;print-color-adjust:exact}
