.stps-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.stps-guide{border:1px solid #dce8e2;background:#fff;padding:24px;border-radius:14px;min-width:0}.stps-guide h3{font-size:20px;line-height:1.4;margin:0 0 12px}.stps-guide h3 a{color:#163e33;text-decoration:none}.stps-guide p{font-size:16px;line-height:1.7;color:#53675e}.stps-guide>a{color:#216c50;font-weight:600;text-underline-offset:3px}.stps-guide a:focus-visible{outline:2px solid #216c50;outline-offset:4px}.stps-blog .hp-wrap{width:100%;padding:0}.stps-blog #hp-keyword-tools{padding:24px 0}.stps-blog .stps-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stps-article h2{margin-top:1.7em}.stps-article li{margin-bottom:.65em}.stps-article .stps-review{font-size:14px;color:#62766c}.stps-article table{width:100%;border-collapse:collapse}.stps-article th,.stps-article td{border:1px solid #dce8e2;padding:12px;text-align:start;vertical-align:top}@media(max-width:900px){.stps-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.stps-guide-grid,.stps-blog .stps-guide-grid{grid-template-columns:1fr}.stps-guide{padding:20px}.stps-article table{font-size:14px}}
