.client-guides{padding:64px 0;background:#fff;color:#31313b}.client-guides h2{font:700 clamp(30px,4vw,44px)/1.15 Georgia,serif;margin:0 0 14px}.client-guides p{font-size:1rem;line-height:1.6}.client-guide-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:22px;margin-top:28px}.client-guide{border:1px solid #e1dbd6;border-top:4px solid #ffb000;padding:24px;display:flex;flex-direction:column;gap:14px}.client-guide h3{font:700 25px/1.2 Georgia,serif;margin:0}.client-guide p{margin:0}.client-guide-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:10px}.client-guide-actions a{font-size:1rem;font-weight:700;line-height:1.4;padding:12px 16px;text-decoration:none;border:1px solid #31313b;border-radius:3px}.client-guide-actions a:first-child{background:#ffb000;border-color:#ffb000;color:#171717}.client-guide-actions a:focus-visible{outline:3px solid #31313b;outline-offset:4px}.client-guide-meta{font-size:.875rem!important;color:#626267}.client-guide-intro{max-width:760px}.client-guide-single{max-width:850px}@media(max-width:620px){.client-guides{padding:46px 0}.client-guide-actions a{flex:1;text-align:center}}