.landing-page .pl-resources{padding:5rem 0;border-bottom:1px solid var(--lp-border-light)}.landing-page .pl-resources--theme-light{background:var(--lp-bg-light)}.landing-page .pl-resources--theme-white{background:var(--lp-bg-white)}.landing-page .pl-resources--theme-warm{background:var(--lp-bg-warm)}.landing-page .pl-resources__headline{margin-bottom:.5rem}.landing-page a.pl-resources__card,.landing-page a.pl-resources__card:active,.landing-page a.pl-resources__card:hover,.landing-page a.pl-resources__card:visited{padding:1.75rem;border-radius:12px;background:var(--lp-bg-white);border:1px solid var(--lp-border-light);text-decoration:none;transition:all .3s;color:inherit}.landing-page a.pl-resources__card:hover{border-color:rgba(1,171,188,.25);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.04)}.landing-page .pl-resources__icon-row{display:flex;align-items:center;justify-content:space-between}.landing-page .pl-resources__badge{display:inline-block;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--lp-teal-accent);padding:.15rem .45rem;background:rgba(1,171,188,.06);border:1px solid rgba(1,171,188,.15);border-radius:4px;white-space:nowrap}.landing-page .pl-resources__card h3{font-size:.95rem;font-weight:600;color:var(--lp-text-dark)}.landing-page .pl-resources__card p{font-size:.8rem;color:var(--lp-text-muted);line-height:1.5}.landing-page .pl-resources__link{font-size:.82rem;gap:.3rem;margin-top:auto;align-self:flex-start}.landing-page .pl-resources__link:hover{gap:.3rem}.landing-page .pl-resources__link svg{width:14px;height:14px}.landing-page .pl-resources__downloads{margin-top:1.5rem}@media (max-width:1024px){.landing-page .pl-resources__grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.landing-page .pl-resources__grid{grid-template-columns:1fr}}