*{margin:0;padding:0;box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}@media(max-width:1024px){.essay-container{margin-right:0!important}.companion-panel{width:min(92vw,760px)!important;min-width:0!important}.panel-backdrop{display:block!important}}@media(max-width:768px){.companion-panel{width:100%!important}.companion-tab{bottom:16px!important;top:auto!important;right:16px!important;transform:none!important;writing-mode:horizontal-tb!important;text-orientation:initial!important;border-radius:8px!important;padding:10px 16px!important;box-shadow:0 4px 16px #00000026!important}}.companion-panel ::-webkit-scrollbar{width:6px}.companion-panel ::-webkit-scrollbar-track{background:transparent}.companion-panel ::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.companion-panel ::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body{background:#fff!important;font-size:11pt;line-height:1.6}.companion-tab,.companion-panel,.panel-backdrop,.progress-bar,.no-print,.embed-screen{display:none!important}.print-companion{display:block!important}.essay-container{margin-right:0!important;transition:none!important}.companion-link-print{color:#111827!important;border:none!important;border-bottom:none!important;text-decoration:none!important;cursor:text!important;background:none!important}.companion-link-print svg{display:none!important}.essay-cta-card{display:none!important}.pull-quote{border-left:3px solid #059669!important}.print-companion,.print-section-break{page-break-before:always;break-before:page}.print-no-break{page-break-inside:avoid;break-inside:avoid}svg{page-break-inside:avoid;break-inside:avoid}[data-print-flat]{background:transparent!important}.print-companion .accordion-content{display:block!important}button{cursor:text!important}}
