.tools-heading{margin:16px 0 26px;font:400 34px/1.25 Georgia,serif}.tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.tools-card{color:#192c32;background:#fffdf8;border:1px solid #d5dace;border-radius:10px;flex-direction:column;min-width:0;padding:32px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.tools-card:hover{background:#f0f3eb;border-color:#24584d}.tools-card h3{letter-spacing:-.02em;margin:18px 0;font:400 30px/1.3 Georgia,serif}.tools-card p{margin:0 0 26px;font:17px/1.8 Arial,sans-serif}.tools-action{color:#24584d;align-items:center;min-height:44px;margin-top:auto;font:600 16px/1.6 Arial,sans-serif;display:flex}.tools-learning{grid-template-columns:1fr 1fr;gap:44px;margin:48px 0;font:16px/1.8 Arial,sans-serif;display:grid}.tools-learning h2{margin:14px 0 22px;font:400 30px/1.3 Georgia,serif}.tools-learning aside{background:#e9eee6;border-radius:10px;padding:28px}.tools-learning a{color:#24584d;text-underline-offset:4px}@media (max-width:700px){.tools-grid,.tools-learning{grid-template-columns:minmax(0,1fr)}.tools-card{padding:24px}.tools-learning{gap:18px}.tools-card h3{font-size:28px}}@media (prefers-reduced-motion:reduce){.tools-card{transition:none}}@media print{.tools-grid,.tools-learning{display:block}.tools-card{break-inside:avoid;margin:16px 0}.tools-card h3{font-size:24px}.tools-learning aside{padding:18px}}.tools-start{border:1px solid #d5dace;border-radius:10px;margin:48px 0;padding:30px;font:16px/1.8 Arial,sans-serif}.tools-start h2{margin:14px 0 24px;font:400 30px/1.3 Georgia,serif}.tools-start ol{padding-left:24px}.tools-start li{padding:8px 0 8px 6px}.tools-start p:last-child{margin-bottom:0}@media (max-width:700px){.tools-start{padding:22px}}.tools-start a{min-height:44px;color:var(--mta-brand,#263b68);text-underline-offset:4px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}
