.c-cta-pricing{--c-cta-bg:#2e2e2b;--c-cta-text:#f2f2ed;--c-cta-muted:hsla(60,16%,94%,.75);--c-cta-line:hsla(60,16%,94%,.15);--c-cta-accent:#00bf78}.c-cta-pricing__card{align-items:stretch;background:var(--c-cta-bg);border-radius:24px;color:var(--c-cta-text);display:flex;flex-wrap:wrap;gap:48px;padding:56px}.c-cta-pricing__main{display:flex;flex:999 1 560px;flex-direction:column;gap:28px;min-width:0}.c-cta-pricing__heading{color:#fff;margin:0}.c-cta-pricing__accent{color:var(--c-cta-accent)}.c-cta-pricing__features{display:grid;gap:14px 32px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;max-width:620px;padding:0}.c-cta-pricing__feature{align-items:center;display:flex;font-size:17px;gap:10px;margin:0;padding:0}.c-cta-pricing__feature:before{content:none}.c-cta-pricing__feature svg{color:var(--c-cta-accent);flex:none}.c-cta-pricing__buttons{margin-top:auto}.c-cta-pricing__help{align-items:flex-start;border-left:1px solid var(--c-cta-line);display:flex;flex:1 1 320px;flex-direction:column;gap:16px;justify-content:center;min-width:0;padding-left:48px}.c-cta-pricing__help-heading{color:#fff;font-size:26px;margin:0}.c-cta-pricing__help-text{color:var(--c-cta-muted);font-size:16px;line-height:1.6;margin:0}.c-cta-pricing__help-link{align-items:center;border-radius:999px;box-shadow:inset 0 0 0 1px hsla(60,16%,94%,.7);color:var(--c-cta-text);display:inline-flex;font-weight:600;min-height:48px;padding:0 24px;text-decoration:none;transition:background .12s ease,color .12s ease}.c-cta-pricing__help-link:focus-visible,.c-cta-pricing__help-link:hover{background:var(--c-cta-text);color:var(--c-cta-bg);text-decoration:none}.c-cta-pricing__help-link:focus-visible{outline:2px solid var(--c-cta-accent);outline-offset:2px}@media (max-width:991px){.c-cta-pricing__card{gap:32px;padding:40px 32px}.c-cta-pricing__help{border-left:0;border-top:1px solid var(--c-cta-line);padding-left:0;padding-top:32px}}@media (max-width:575px){.c-cta-pricing__card{border-radius:20px;padding:32px 20px}.c-cta-pricing__features{grid-template-columns:1fr}}