.tip-card{text-align:left;color:var(--text);padding:0;width:100%;font:inherit;appearance:none}.tip-card h3{font-family:Impact,'Arial Narrow',sans-serif;letter-spacing:.5px}.tip-card .tip-text{min-height:3.4em}.tip-card:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.tips-intro{color:var(--muted);line-height:1.8;margin-bottom:25px;max-width:700px}.tip-announcement{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:700px){.tip-card .tip-text{min-height:0}}
