.pricing-group{margin:56px 0 18px!important;font-size:clamp(24px,3vw,34px)!important}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pricing-grid article{border:1px solid var(--h3-line);background:var(--h3-soft);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px;align-content:start;gap:10px;padding:26px;display:grid;position:relative}.pricing-grid article.featured{border-color:var(--h3-blue);box-shadow:0 0 0 1px var(--h3-blue),0 0 50px #4de3ff33}.pricing-grid h3{font-size:22px}.pricing-grid p{color:var(--h3-muted);margin:0}.pricing-price{color:var(--h3-ink)!important}.pricing-price strong{letter-spacing:-.03em;margin-right:4px;font-size:40px}.pricing-grid ul{gap:9px;margin:6px 0 10px;padding:0;list-style:none;display:grid}.pricing-grid li{align-items:flex-start;gap:8px;line-height:1.4;display:flex}.pricing-grid li svg{color:var(--h3-blue);flex:none;margin-top:2px}.pricing-grid .h3-btn{justify-self:start}.pricing-flag{background:var(--h3-blue);color:#04121c;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800;position:absolute;top:-12px;left:24px}.pricing-code{border:1px solid var(--h3-line);color:#cfe0ff;background:#0006;border-radius:12px;margin:18px 0 0;padding:16px;font-size:13px;overflow-x:auto}@media (max-width:900px){.pricing-grid{grid-template-columns:1fr}}
