.pricing-hero{padding-block:88px 40px}.pricing-hero__inner{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-end;justify-content:space-between}.pricing-hero__text{max-width:720px}.pricing-hero__text .stitch{margin:16px 0 24px}.pricing-hero__text .lede{margin-top:20px;max-width:620px}.pricing-plans{padding-block:16px 80px}.pricing-assure{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px 32px;font-size:15px;color:var(--muted)}.pricing-assure span{display:inline-flex;align-items:center;gap:8px}.pricing-assure svg{flex:none;color:var(--ok)}.pricing-cmp .display,.pricing-inc .display{margin:12px 0 40px;max-width:760px}.pricing-cmp,.pricing-faq,.pricing-inc{padding-block:88px}.cmp-wrap{overflow:hidden;border:1px solid var(--line);border-radius:var(--r-card);background:var(--paper)}.cmp-scroll{overflow-x:auto}.cmp-table{width:100%;min-width:720px;border-collapse:collapse;font-size:16px}.cmp-table thead tr{background:var(--tint)}.cmp-table td,.cmp-table th{padding:14px 24px}.cmp-table thead th{font-size:16px;font-weight:600}.cmp-table thead th:first-child{width:40%;text-align:left;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}:root:lang(gu) .cmp-table thead th:first-child,:root:lang(hi) .cmp-table thead th:first-child{letter-spacing:0;text-transform:none;font-size:15px}.cmp-table tbody{text-align:center}.cmp-table tbody tr{border-top:1px solid var(--line)}.cmp-table tbody th{text-align:left;font-weight:500}.cmp-table .is-featured{background:var(--ivory)}.cmp-table thead .is-featured{background:var(--tint-2)}.cmp-table .cmp-group{border-top-width:2px;background:var(--soft)}.cmp-table .cmp-group th{padding:12px 24px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--zari-ink)}:root:lang(gu) .cmp-table .cmp-group th,:root:lang(hi) .cmp-table .cmp-group th{letter-spacing:0;text-transform:none;font-size:15px}.cmp-table .yes{color:var(--ok)}.cmp-table .no{color:var(--muted)}.cmp-acc{display:none;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-card);background:var(--paper)}.cmp-acc details+details{border-top:1px solid var(--line)}.cmp-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:10px;min-height:48px;padding:0 16px;font-size:16px;font-weight:600}.cmp-acc summary::-webkit-details-marker{display:none}.cmp-acc summary>span:first-child{flex:1 1}.cmp-acc__note{font-size:13px;font-weight:400;color:var(--muted)}.cmp-acc summary svg{flex:none;color:var(--muted);transition:transform .15s}.cmp-acc details[open] summary svg{transform:rotate(180deg)}.cmp-mini{width:100%;border-collapse:collapse;font-size:14px}.cmp-mini thead tr{background:var(--tint)}.cmp-mini td,.cmp-mini th{padding:8px 4px}.cmp-mini thead th{font-size:13px;font-weight:600}.cmp-mini th:first-child{padding-left:16px;text-align:left}.cmp-mini td:last-child,.cmp-mini th:last-child{padding-right:14px}.cmp-mini tbody{text-align:center}.cmp-mini tbody tr{border-top:1px solid var(--line)}.cmp-mini tbody th{font-weight:500}.cmp-mini .is-featured{background:var(--ivory)}.cmp-mini thead .is-featured{background:var(--tint-2)}.cmp-mini .yes{color:var(--ok)}.cmp-mini .no{color:var(--muted)}.cmp-mini .inf{font-size:18px;font-weight:600}.cmp-acc ul{list-style:none;margin:0;padding:0 16px 14px;display:flex;flex-direction:column;gap:8px;font-size:15px}.cmp-acc li{display:flex;gap:10px;align-items:flex-start}.cmp-acc li svg{flex:none;margin-top:3px;color:var(--ok)}.paid-box{margin-top:28px;display:flex;flex-wrap:wrap;gap:16px 32px;align-items:flex-start;padding:24px 28px;border:1px solid var(--zari-wash-line);border-radius:var(--r-card);background:var(--zari-wash)}.paid-box__head{flex:1 1 260px}.paid-box__head p{margin-top:6px;font-size:15px}.paid-box ul{flex:2 1 520px;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));grid-gap:12px;gap:12px;font-size:15px}.paid-box b{display:block;font-weight:600}.paid-box span{color:var(--muted)}.pricing-faq__head .display{margin:12px 0 16px}@media (max-width:720px){.pricing-hero{padding-block:20px 0}.pricing-hero__inner{gap:18px}.pricing-hero__text .stitch{margin:12px 0 18px;--stitch-width:84px}.pricing-hero__text .lede{margin-top:14px}.pricing-plans{padding-block:18px 24px}.pricing-plans .container{padding-inline:16px}.pricing-assure{margin-top:14px;gap:8px;font-size:14px}.cmp-wrap{display:none}.cmp-acc{display:block}.pricing-cmp,.pricing-faq,.pricing-inc{padding-block:40px}.pricing-cmp .display,.pricing-inc .display{margin:8px 0 20px}.paid-box{margin-top:16px;padding:14px 16px}.pricing-plans .plan.is-featured{order:-1}}