/* Shared cleanup: decorative microcopy and public animation switches. */
html body :is([data-motion-toggle],#motionToggle,#motion-toggle,.tc-motion-control,.f-hero-motion,.lp-motion-button,.mt-motion-footer){display:none!important}
html body :is(.eyebrow,.kicker,.lp-eyebrow,.mt-label,.mt-panel-label,.mt-step-label,.xp-step,.v5-page-audience,.pos-eyebrow,.tc-viz-title,.tc-viz-status,.v4-visual-foot,.lp-step-kicker,.lp-mini-label,.section-label,.section-tag,.sec-tag,.tagline,.t-overline,.overline,.brand .sub){display:none!important}
html body :is(.lp-step-number,.lp-proof>p,.lp-network-note,.tc-network-note,.tc-network-caption>span,.v29-work-meta>span,.v20-process-top,.tc-video-meta,.v10-selector-head>small,.v10-sel-copy>small,.v17-live-time,.v17-template-title small,.v17-template-title>span,.v17-result small,.v31-panel-top>span,.v31-section-head>small,.v31-hero-note,.v31-system-no,.v31-panel-row>i,.v10-before-copy>small,.v10-before-foot,.v10-case-cardtop .v10-case-pill,.v24-case-effect>small,.v29-work-result>small,.tc-video-caption>small,.tc-row-video small,.ameta,.mt-hero-signoff,.mt-console-top>span,.mt-console-bottom>span,.mt-phase-meta,.mt-phase-result small){display:none!important}
html body :is(.chapter,.slide-no,.report-caption,.hero-bottom,.cover-top>span,.cover-title>span,.cover-bottom,.report-foot,.takeaway-top,.report-promise>span,.report-side>span){display:none!important}
html body .hero-person p span{display:none!important}
html body .cover-index>div>span:first-child{display:none!important}
html body .cover-index>div{grid-template-columns:1fr;gap:6px}
html body .cover-title h2{margin-top:0}
html body .cover-top{padding-bottom:38px}
html body .cover-index>div>span:last-child{font-size:16px!important;line-height:1.5!important}
html body .hero-person p{font-size:16px!important;line-height:1.5!important}
html body :is(.f-form-progress,.f-form-note,.f-consent,.f-copy-status,.f-back,.f-review-actions button,.footer-bottom,.footer-bottom a,.header-link,label,label>span,legend+small){font-size:16px!important;line-height:1.55!important}
html body :is(.foot-bar,.foot-bar a,.foot .about,.foot li a,.hint,.hintr,.calc-note,.form-note,small){font-size:16px!important;line-height:1.55!important}
html body :is(.line-index,.report-chapters article>span,.conversation-lines .line-index){display:none!important}
html body .conversation-lines article{grid-template-columns:1.15fr 1fr}
html body .report-chapters article{gap:0}
html body .v17-template-title{align-items:flex-start!important}
html body .v31-panel-row{grid-template-columns:1fr auto!important}
html body .takeaway-grid h3{margin-top:12px}
html body .hero-content{padding-bottom:90px}
@media(max-width:760px){html body .conversation-lines article{grid-template-columns:1fr;gap:16px}html body .conversation-lines p{grid-column:auto}html body .hero-content{padding-bottom:70px}.footer-bottom nav{flex-wrap:wrap}.f-form-card label>span{display:inline}}
html body .decision-note{display:none!important}
