.lp-page .gr-resources{margin-top:32px;padding-top:30px;border-top:1px solid #d8d4ce}
.lp-page .gr-resources>h3{font:700 26px/1.2 Archivo,Arial,sans-serif;letter-spacing:-.025em;color:#ff5a1f;margin:0 0 12px}
.lp-page .gr-resources>p{max-width:780px;font-size:15px;color:#555;margin:0 0 22px}
.lp-page .gr-cards{display:grid;grid-template-columns:1fr 1fr;gap:22px}
.lp-page .gr-card{display:flex;flex-direction:column;background:#fff3eb;border:1px solid #e5d6cb;padding:26px;text-decoration:none;color:#111}
.lp-page .gr-card:hover{border-color:#ff5a1f}
.lp-page .gr-card:focus-visible{outline:3px solid #ff5a1f;outline-offset:4px}
.lp-page .gr-label{font:700 10px/1.5 Inter,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#984020;margin-bottom:14px}
.lp-page .gr-card h4{font:700 23px/1.2 Archivo,Arial,sans-serif;letter-spacing:-.025em;margin:0 0 14px;color:#111}
.lp-page .gr-card p{font:400 14px/1.8 Inter,Arial,sans-serif;color:#55473f;margin:0 0 20px}
.lp-page .gr-link{font:600 12px/1.6 Inter,Arial,sans-serif;color:#8f3010;margin-top:auto;text-decoration:underline;text-underline-offset:4px}
.lp-page .lp-dark .gr-resources{border-color:#555}
.lp-page .lp-dark .gr-resources>h3{color:#ff9168}
.lp-page .lp-dark .gr-resources>p{color:#ccc}
.lp-page .gr-budget{margin-top:22px;padding:22px 26px;border:1px solid #d8d4ce;background:#fff}
.lp-page .gr-budget h3{font:700 22px/1.2 Archivo,Arial,sans-serif;color:#ff5a1f;margin:0 0 10px}
.lp-page .gr-budget p{font-size:14px;max-width:800px;color:#555;margin:0 0 12px}
.lp-page .gr-budget a{font-size:13px;font-weight:600;text-underline-offset:4px}
@media(max-width:760px){.lp-page .gr-cards{grid-template-columns:1fr;gap:16px}.lp-page .gr-card,.lp-page .gr-budget{padding:22px}}
