.hs-pricing{--pricing-gap:28px;--pricing-card-padding:40px;--pricing-content-gap:20px;--pricing-feature-gap:12px;--pricing-check-gap:10px;--pricing-card-max-width:428px;font-family:var(--font-family-base);width:100%}.hs-pricing,.hs-pricing *,.hs-pricing :after,.hs-pricing :before{box-sizing:border-box}.hs-pricing__grid{display:grid;gap:var(--pricing-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),var(--pricing-card-max-width)));justify-content:center}.hs-pricing__card{--section-heading-color:var(--color-text-secondary);--section-text-color:var(--color-text-secondary);--link-color:var(--color-primary);--link-hover-color:var(--color-hover-dark);--pricing-check-color:var(--color-primary);background-color:var(--color-primary-50);border:1px solid var(--color-light-gray);border-radius:var(--border-radius-lg);color:var(--section-text-color);display:flex;flex-direction:column;font-size:var(--pargraph-font-size);line-height:var(--pargraph-line-height);min-width:0;overflow-wrap:anywhere;padding:var(--pricing-card-padding);position:relative}.hs-pricing__card.is-popular{--section-heading-color:var(--color-text-light);--section-text-color:var(--color-text-light);--link-color:var(--color-hover-light);--link-hover-color:var(--color-white);--pricing-check-color:var(--color-hover-light);background-color:var(--color-accent);border-color:var(--color-accent)}.hs-pricing__badge{align-self:flex-start;background-color:var(--color-hover-light);border-radius:var(--border-radius);color:var(--color-accent);font-size:var(--font-size-tag);font-weight:700;letter-spacing:.06em;line-height:1.5;margin-bottom:var(--pricing-content-gap);padding:6px 12px;text-transform:uppercase}.hs-pricing__title{line-height:1.2}.hs-pricing__desc,.hs-pricing__features{color:var(--section-text-color);font-size:var(--pargraph-font-size);line-height:var(--pargraph-line-height);margin:0 0 var(--pricing-content-gap)}.hs-pricing__desc p,.hs-pricing__features li,.hs-pricing__features p{color:var(--section-text-color);font-size:inherit;line-height:inherit}.hs-pricing__desc>:last-child,.hs-pricing__features li>:last-child,.hs-pricing__features>:last-child{margin-bottom:0}.hs-pricing__features ul{list-style:none;margin:0 0 var(--pricing-content-gap);padding:0}.hs-pricing__features ul li{margin:0 0 var(--pricing-feature-gap);min-height:var(--icon-size-xl);padding-left:calc(var(--icon-size-xl) + var(--pricing-check-gap));position:relative}.hs-pricing__features ul li:last-child{margin-bottom:0}.hs-pricing__features ul li:before{border:1px solid;border-radius:50%;color:var(--pricing-check-color);content:"\2713";display:grid;font-size:var(--icon-size);font-weight:700;height:var(--icon-size-xl);left:0;line-height:1;place-items:center;position:absolute;top:.15em;width:var(--icon-size-xl)}.hs-pricing__cta{margin-top:auto}.hs-pricing__cta .button{align-items:center;display:flex;justify-content:center;text-align:center;white-space:normal;width:100%}.hs-pricing .hs-pricing__card.is-popular
.hs-pricing__cta .button.button--primary:focus-visible,.hs-pricing .hs-pricing__card.is-popular
.hs-pricing__cta .button.button--primary:hover{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-primary)}.hs-pricing__cta .button:focus-visible{outline:2px solid var(--section-text-color);outline-offset:4px}@media (max-width:768px){.hs-pricing{--pricing-gap:20px;--pricing-card-padding:24px}.hs-pricing__grid{grid-template-columns:minmax(0,1fr)}}