.tools{padding:.5rem 1rem 4rem}.tools h1{margin-bottom:1rem;font-size:1.75rem}.tools__lead{font-size:1.125rem;line-height:1.6;color:var(--cds-text-02, #525252);margin-bottom:2.5rem}.tools__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.tools__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:1.25rem;background-color:var(--cds-ui-01, #f4f4f4);text-decoration:none;color:var(--cds-text-01, #161616);border-left:3px solid transparent;-webkit-transition:background-color .15s,border-color .15s;transition:background-color .15s,border-color .15s}.tools__card:hover{background-color:var(--cds-ui-03, #e0e0e0);border-left-color:var(--cds-support-warning, #ff832b)}.tools__card-icon{color:var(--cds-support-warning, #ff832b);display:-webkit-box;display:-ms-flexbox;display:flex}.tools__card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.tools__card-title{font-weight:600;font-size:1rem}.tools__card-desc{font-size:.8125rem;color:var(--cds-text-02, #525252)}.tools__card-arrow{color:var(--cds-text-03, #a8a8a8);display:-webkit-box;display:-ms-flexbox;display:flex}
