.business-portfolio-deck{--business-caption-line-height:27px;--business-caption-safe-gap:30px;--business-caption-safe-height:calc(var(--business-caption-line-height) + 2 * var(--business-caption-safe-gap));--business-caption-guide-color:#72d3e6bf}.business-portfolio-deck .pitch-desktop-canvas :is(.pitch-footer,.pitch-cover-frame){position:relative}.business-portfolio-deck:not(.pitch-mobile-version) .pitch-desktop-canvas .pitch-footer:before{content:none;z-index:10;height:var(--business-caption-safe-height);box-sizing:border-box;outline:1px dashed var(--business-caption-guide-color);background:linear-gradient(to bottom, transparent 0 calc(var(--business-caption-safe-gap) - 1px), var(--business-caption-guide-color) calc(var(--business-caption-safe-gap) - 1px) var(--business-caption-safe-gap), transparent var(--business-caption-safe-gap) calc(var(--business-caption-safe-gap) + var(--business-caption-line-height)), var(--business-caption-guide-color) calc(var(--business-caption-safe-gap) + var(--business-caption-line-height)) calc(var(--business-caption-safe-gap) + var(--business-caption-line-height) + 1px), transparent calc(var(--business-caption-safe-gap) + var(--business-caption-line-height) + 1px)), #3ea0b514;color:var(--business-caption-guide-color);text-align:right;pointer-events:none;padding:6px 10px;font:400 11px/1.4 sans-serif;position:absolute;bottom:100%;left:0;right:0}.business-portfolio-deck:not(.pitch-mobile-version) .pitch-desktop-canvas .pitch-cover-frame:not(:has(.pitch-footer)):after{content:none;z-index:10;height:var(--business-caption-safe-height);box-sizing:border-box;outline:1px dashed var(--business-caption-guide-color);background:linear-gradient(to bottom, transparent 0 calc(var(--business-caption-safe-gap) - 1px), var(--business-caption-guide-color) calc(var(--business-caption-safe-gap) - 1px) var(--business-caption-safe-gap), transparent var(--business-caption-safe-gap) calc(var(--business-caption-safe-gap) + var(--business-caption-line-height)), var(--business-caption-guide-color) calc(var(--business-caption-safe-gap) + var(--business-caption-line-height)) calc(var(--business-caption-safe-gap) + var(--business-caption-line-height) + 1px), transparent calc(var(--business-caption-safe-gap) + var(--business-caption-line-height) + 1px)), #3ea0b514;color:var(--business-caption-guide-color);text-align:right;pointer-events:none;padding:6px 10px;font:400 11px/1.4 sans-serif;position:absolute;bottom:100%;left:0;right:0}.business-portfolio-deck:not(.pitch-mobile-version) .pitch-desktop-canvas .pitch-cover-frame:not(:has(.pitch-footer)):after{bottom:61px}@media print{.business-portfolio-deck .pitch-desktop-canvas .pitch-footer:before{display:none!important}.business-portfolio-deck .pitch-desktop-canvas .pitch-cover-frame:not(:has(.pitch-footer)):after{display:none!important}}
