.cpa{padding-block:clamp(56px,8vw,110px);background:var(--cpa-bg);color:var(--cpa-text)}.cpa__wrap{max-width:1040px;margin-inline:auto;padding-inline:clamp(20px,4vw,40px)}.cpa__head{max-width:720px;margin-bottom:clamp(36px,5vw,60px)}.cpa__eyebrow{margin:0 0 12px;font-size:13px;line-height:1.3;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cpa-muted)}.cpa .cpa__heading{margin:0;font-size:clamp(32px,5vw,56px);line-height:1.06;font-weight:700;letter-spacing:-.025em;color:inherit}.cpa__text{margin:16px 0 0;font-size:clamp(16px,1.6vw,19px);line-height:1.5;color:var(--cpa-muted)}.cpa__rows{display:grid;gap:clamp(32px,4vw,48px)}.cpa__name{margin:0 0 10px;font-size:clamp(15px,1.5vw,18px);line-height:1.3;font-weight:600;color:inherit}.cpa__track{display:flex;align-items:center;gap:14px;position:relative;min-height:clamp(64px,8vw,96px)}.cpa__bar{display:block;flex:0 0 auto;width:var(--cpa-w);height:clamp(64px,8vw,96px);border-radius:4px 12px 12px 4px;background:var(--cpa-bar);transform-origin:left center}.cpa__row--ours .cpa__bar{background:var(--cpa-accent)}.cpa__price{font-size:clamp(30px,5vw,56px);line-height:1;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.cpa__price small{font-size:.55em;font-weight:600;letter-spacing:0;margin-right:.2em}.cpa__track--inside .cpa__price{position:absolute;right:clamp(14px,2.4vw,28px);top:50%;transform:translateY(-50%)}.cpa__models{display:flex;flex-wrap:wrap;gap:8px 18px;margin:14px 0 0;padding:0;list-style:none}.cpa__model{display:inline-flex;align-items:center;gap:6px;font-size:14.5px;line-height:1.3;font-weight:600}.cpa__model svg{width:15px;height:15px;flex:none}.cpa__model--off{font-weight:400;color:var(--cpa-muted)}.cpa__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cpa__note{margin:8px 0 0;font-size:14.5px;line-height:1.45;color:var(--cpa-muted)}.cpa__foot{margin:clamp(32px,4vw,48px) 0 0;font-size:12px;line-height:1.5;color:var(--cpa-muted)}.cpa--anim .cpa__bar{transform:scaleX(0);transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.cpa--anim .cpa__row--ours .cpa__bar{transition-delay:.35s}.cpa--anim .cpa__price{opacity:0;transition:opacity .5s ease .7s}.cpa--anim .cpa__row--ours .cpa__price{transition-delay:1s}.cpa--anim.is-in .cpa__bar{transform:none}.cpa--anim.is-in .cpa__price{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/389/assets/cpx-price-anchor.css.map */
