.l-license__head{gap:clamp(1.25rem,3vh,2rem);margin-bottom:clamp(2.5rem,7vh,4rem);display:grid}.l-license__lede{max-width:46ch;color:var(--paper-dim);margin:0;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.45}.l-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);max-width:64rem;display:grid}.l-plan{border:1px solid var(--rule);flex-direction:column;gap:1rem;padding:clamp(1.5rem,3vw,2.5rem);display:flex}.l-plan--accent{border-color:var(--accent)}.l-plan__num{font-family:var(--display);color:#f3f3f324;font-size:clamp(2.25rem,4vw,3rem);line-height:1}.l-plan--accent .l-plan__num{color:color-mix(in srgb, var(--accent) 35%, transparent)}.l-plan__label{color:var(--paper);margin:0}.l-plan--accent .l-plan__label{color:var(--accent)}.l-plan__price{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:.5rem 0 0;display:flex}.l-plan__price .l-amount{display:inline}.l-plan__desc{color:var(--paper);margin:0}.l-plan__uses{border-top:1px solid var(--rule);color:var(--paper-dim);gap:.6rem;margin:.25rem 0 0;padding:1.1rem 0 0;list-style:none;display:grid}.l-plan__uses li{align-items:baseline;gap:.6rem;display:flex}.l-plan__uses li:before{content:"+";font-family:var(--mono);font-size:var(--fs-micro);color:var(--accent)}.l-license__shared{margin:1.5rem 0 0}.l-license__cta{margin-top:clamp(2rem,5vh,3rem)}@media (width<=760px){.l-plans{grid-template-columns:1fr}}
