[data-cq-pricing][data-period=a] [data-p=b],[data-cq-pricing][data-period=b] [data-p=a]{display:none!important}.cq-pricing__heading{text-align:center}.cq-pricing__toggle{background:var(--cq-light);border-radius:999px;display:flex;margin:0 auto 40px;max-width:100%;padding:5px;width:max-content}.cq-pricing__toggle button{background:transparent;border:0;border-radius:999px;color:var(--cq-secondary);cursor:pointer;font-family:var(--cq-font);font-size:14px;font-weight:600;padding:12px 24px;transition:background .2s,color .2s}.cq-pricing__toggle button[aria-pressed=true]{background:var(--cq-secondary);color:var(--cq-white)}.cq-pricing__grid{align-items:stretch;display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:768px){.cq-pricing__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.cq-pricing__grid--3{grid-template-columns:repeat(3,1fr)}.cq-pricing__grid--4{grid-template-columns:repeat(4,1fr)}.cq-pricing__grid--5{grid-template-columns:repeat(5,1fr)}}.cq-plan{background:var(--cq-white);border:1px solid var(--cq-accent);border-radius:var(--cq-radius);display:flex;flex-direction:column;padding:36px 28px 32px;position:relative}.cq-plan--featured{border:2px solid var(--cq-primary);box-shadow:0 20px 50px rgba(255,119,20,.15)}.cq-plan__ribbon{background:var(--cq-primary);border-radius:999px;color:var(--cq-white);font-size:12px;font-weight:700;left:50%;letter-spacing:.06em;padding:5px 14px;position:absolute;top:-13px;transform:translateX(-50%);white-space:nowrap}.cq-plan__name{font-size:22px;letter-spacing:.04em;margin-bottom:6px}.cq-plan__subtitle{font-size:14px;margin-bottom:16px}.cq-plan__price{align-items:baseline;color:var(--cq-text);display:flex;flex-wrap:wrap;gap:4px 8px;margin:8px 0 24px}.cq-plan__amount{font-size:40px;font-weight:700;line-height:1}.cq-plan__suffix{color:var(--cq-body-text);font-size:14px}.cq-plan__original{color:var(--cq-body-text);font-size:18px}.cq-plan__features{align-content:start;border-top:1px solid var(--cq-accent);display:grid;flex-grow:1;gap:10px;list-style:none;margin:0 0 28px;padding:24px 0 0}.cq-plan__feature{font-size:14px;line-height:1.5;position:relative}.cq-plan__feature--addon,.cq-plan__feature--check{padding-left:26px}.cq-plan__feature--check:before{background:var(--cq-white) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23ff7714' stroke-width='2.2' d='M4 8.5 6.5 11 12 5.5'/%3E%3C/svg%3E") center/14px no-repeat;border:2px solid var(--cq-primary);border-radius:50%;content:"";height:20px;left:0;position:absolute;top:2px;width:20px}.cq-plan__feature--addon:before{color:var(--cq-primary);content:"+";font-weight:700;left:3px;position:absolute;top:-1px}.cq-plan__feature--heading{color:var(--cq-text);font-weight:600;margin-top:6px}.cq-plan__footer{display:grid;gap:10px;margin-top:auto;text-align:center}.cq-plan__footer .cq-btn{width:100%}.cq-plan__note{font-size:12px;margin:0}.cq-plan__note--empty{visibility:hidden}