.pricing-story-intro{display:grid;grid-template-columns:1.1fr .9fr;gap:8%;align-items:end;margin-top:50px;padding:38px 0 26px;border-top:1px solid var(--xc-line)}.pricing-story-number{display:block;color:var(--xc-teal);font-size:.73rem;font-weight:750;letter-spacing:.16em;margin-bottom:15px}.xc-pricing .pricing-story-intro h2,.xc-pricing .pricing-story-steps h2{font:400 clamp(2rem,3vw,3.1rem)/1.12 Georgia,Times New Roman,serif;letter-spacing:-.045em}.pricing-story-intro>div:last-child p{max-width:460px;color:var(--xc-muted);line-height:1.75}.pricing-story-intro a{display:inline-flex;align-items:center;gap:10px;color:var(--xc-teal);font-weight:700;font-size:.9rem;margin-top:19px;text-decoration:none;border-bottom:1px solid #9cc8c2;padding-bottom:4px}.pricing-story-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:25px}.pricing-story-benefits article{background:#eff5f3;border:1px solid #dceae5;border-radius:13px;padding:25px 27px;min-height:185px}.pricing-story-benefits svg{color:var(--xc-teal);margin-bottom:15px}.xc-pricing .pricing-story-benefits h3{font-size:1.04rem;font-weight:700;letter-spacing:-.02em;margin:0 0 7px}.pricing-story-benefits p{font-size:.89rem;line-height:1.65;color:var(--xc-muted)}.pricing-story-steps{display:grid;grid-template-columns:.85fr 1.15fr;gap:9%;padding-top:68px;padding-bottom:72px}.pricing-story-steps h2{margin-top:16px!important;max-width:400px}.pricing-story-steps ol{list-style:none;padding:0;margin:0;border-top:1px solid var(--xc-line)}.pricing-story-steps li{display:grid;grid-template-columns:55px 1fr;gap:10px;padding:20px 0;border-bottom:1px solid var(--xc-line)}.pricing-story-steps li>span{font-size:.85rem;font-weight:750;color:var(--xc-teal);font-variant-numeric:tabular-nums}.xc-pricing .pricing-story-steps h3{font-size:1.08rem;font-weight:700;margin:0 0 5px}.pricing-story-steps li p{color:var(--xc-muted);font-size:.9rem;line-height:1.7}@media(max-width:760px){.pricing-story-intro,.pricing-story-steps{grid-template-columns:1fr;gap:20px}.pricing-story-intro{margin-top:28px;padding-top:27px}.pricing-story-benefits{grid-template-columns:1fr;gap:10px}.pricing-story-benefits article{min-height:0;padding:20px}.pricing-story-benefits svg{margin-bottom:8px}.pricing-story-steps{padding-top:45px;padding-bottom:47px}.pricing-story-steps li{grid-template-columns:42px 1fr}}@media(max-width:600px){.xc-support-pricing .xc-plan-description{display:block;grid-column:1/-1;margin-top:13px!important}.xc-support-pricing .xc-price-period{width:auto;align-self:end;margin-left:6px;padding-bottom:3px}.xc-support-pricing .xc-plan{grid-template-rows:auto}}