.landing-page .pl-licensing{padding:3.5rem 0;border-bottom:1px solid var(--lp-border-light)}.landing-page .pl-licensing--theme-light{background:var(--lp-bg-light)}.landing-page .pl-licensing--theme-white{background:var(--lp-bg-white)}.landing-page .pl-licensing--theme-warm{background:var(--lp-bg-warm)}.landing-page .pl-licensing__inner{max-width:800px}.landing-page .pl-licensing__label{margin-bottom:.75rem}.landing-page .pl-licensing__headline{margin-bottom:1.25rem}.landing-page .pl-licensing__grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;text-align:left;margin-bottom:1.5rem}.landing-page .pl-licensing__column-title{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--lp-teal-dark);margin-bottom:.75rem}.landing-page .pl-licensing__card{padding:.75rem 1rem;border-radius:8px;background:var(--lp-bg-white);border:1px solid var(--lp-border-light)}.landing-page .pl-licensing__card-title{font-weight:600;font-size:.88rem;color:var(--lp-text-dark);margin-bottom:.2rem}.landing-page .pl-licensing__card-text{font-size:.78rem;color:var(--lp-text-muted);line-height:1.5}.landing-page .pl-licensing__card-text a{color:var(--lp-teal-accent)}.landing-page .pl-licensing__card-text a:hover{color:#084f57;color:var(--lp-teal-accent-hover,#084f57)}.landing-page .pl-licensing__note{font-size:.82rem;color:var(--lp-text-muted)}.landing-page .pl-licensing__cta{font-size:.82rem;margin-top:.5rem}@media (max-width:600px){.landing-page .pl-licensing__grid{grid-template-columns:1fr}}