@media print{@page{size:A4;margin:10mm}body,html{height:auto!important;overflow:visible!important;font-size:11px!important}.actions,.cake-emoji,.calculator-intro,.form-box,.hero,.home-sections,.share-btn,.share-wrap,.trust-badges,.trust-strip,button,footer,header,nav{display:none!important}.calculator-first{margin:0!important;padding:0!important;max-width:none!important}.calculator-first>:not(.receipt):not(#milestones):not(#funFacts){display:none!important}#funFacts,#milestones,.funfacts,.milestones,.receipt{display:block!important;padding:8px!important;margin:0 0 8px!important;font-size:11px!important;line-height:1.25!important;page-break-inside:avoid!important;break-inside:avoid-page!important}.fact,.fact span,.fact strong,.receipt-footer,.receipt-footer .receipt-id,.receipt-header h2,.receipt-row,.receipt-row.big,.receipt-row.big .value,.receipt-section h3,.result-block h2{font-size:11px!important;line-height:1.25!important}.fact,.receipt-footer,.receipt-header,.receipt-row,.receipt-row.big,.receipt-section{padding:4px!important;margin:0!important}.fact-grid,.fact-grid.five{grid-template-columns:repeat(3,1fr)!important;gap:4px!important}}
