*{box-sizing:border-box}body{margin:0;background:#f7f3e9;color:#173f40;font:15px/1.45 Arial,sans-serif}.tip-sheet{max-width:980px;margin:30px auto;padding:32px;background:white}.tip-controls{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-bottom:24px}.tip-controls button,.tip-controls a{font:inherit;font-weight:bold;background:#e73555;color:white;border:0;border-radius:24px;padding:10px 16px;text-decoration:none;cursor:pointer}.tip-controls [hidden]{display:none}.tip-controls a:focus-visible,.tip-controls button:focus-visible{outline:3px solid #173f40;outline-offset:3px}.tip-brand{text-transform:uppercase;letter-spacing:.08em;font-size:.8em;font-weight:bold}h1{font:700 2rem/1.1 Georgia,serif;margin:12px 0}h2{font:700 1.3rem Georgia,serif;margin:20px 0 8px}table{width:100%;border-collapse:collapse;table-layout:fixed}caption{text-align:left;font-weight:bold;margin:20px 0 8px}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #ddd6c8;padding:9px 8px;overflow-wrap:anywhere}thead th{background:#eef3ef}thead th:first-child{width:16%}thead th:nth-child(2){width:35%}td a{color:inherit;text-decoration:none}.tip-checks li{margin:5px 0}.tip-checks ul{padding-left:20px}footer{margin-top:20px;padding-top:10px;border-top:1px solid #ddd6c8;font-size:.8em;color:#4d5751}footer p{margin:5px 0}.tip-url{overflow-wrap:anywhere;color:inherit}
@media(max-width:600px){.tip-sheet{margin:0;padding:18px}body{font-size:13px}h1{font-size:1.65rem}th,td{padding:8px 5px}thead th:first-child{width:19%}}
@page{size:A4;margin:13mm}
@media print{body{background:white;color:#111;font-size:10pt;line-height:1.25}.tip-sheet{max-width:none;margin:0;padding:0}.tip-controls{display:none!important}.tip-brand{font-size:8pt}h1{font-size:21pt}h2{font-size:13pt}header{break-inside:avoid}header p{margin:6px 0}caption{margin:12px 0 6px}th,td{padding:4px 5px}thead{display:table-header-group}tr{break-inside:avoid}thead th{background:none;border-bottom:1px solid #555}.tip-checks{break-inside:avoid}footer{break-inside:avoid;font-size:8pt;margin-top:12px;padding-top:6px}.tip-checks li{margin:4px 0}a{color:inherit;text-decoration:none}}