.compPricing-intro{background-color:#1f2327}.compPricing-intro .landing-intro_title{color:#fff}.compPricing-intro .landing-intro_sub{color:#c3c5c8}.compPricing-intro_accent{color:#ff7b39}.compPricing-intro_badge{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:#fff}.compPricing-intro_badge_tag{background:#fc561d}.compPricing-hero{display:grid;grid-template-columns:1fr 260px;gap:20px;max-width:980px;margin:54px auto 0;padding:24px;border-radius:24px;background:#fff;box-shadow:0 30px 80px rgba(0,0,0,.35);color:var(--text-dark);text-align:left}.compPricing-hero_list{min-width:0}.compPricing-hero_head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;margin-bottom:8px}.compPricing-hero_product{font-size:13px;color:#4a5056}.compPricing-hero_row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:12px 0;border-top:1px solid #ece8e1}.compPricing-hero_name{flex:1 1 160px;font-weight:700}.compPricing-hero_price{margin-left:auto;min-width:84px;text-align:right;font-weight:800}.compPricing-hero_tag{padding:3px 9px;border-radius:8px;background:#fff1e9;color:#b4400b;font-size:12px;font-weight:800}.compPricing-hero_row-own{flex-wrap:nowrap;margin:4px -14px 0;padding:12px 14px;border-top:0;border-radius:12px;background:#1f2327;color:#fff}.compPricing-hero_row-own .compPricing-hero_name{flex:0 0 auto;font-weight:800;white-space:nowrap}.compPricing-hero_row-own .compPricing-hero_price{flex:0 0 auto;min-width:0;font-weight:900;color:#ffae14;white-space:nowrap}.compPricing-hero_note{flex:1 1 auto;min-width:0;font-size:13px;color:#c3c5c8;text-align:right;overflow-wrap:break-word}.compPricing-hero_rules{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:18px;border:2px solid #ece8e1;background:#f7f5f2}.compPricing-hero_rule{display:flex;flex-direction:column;gap:2px}.compPricing-hero_rule+.compPricing-hero_rule{padding-top:14px;border-top:1px solid #ece8e1}.compPricing-hero_rule_value{font-size:18px;font-weight:900}.compPricing-positions{background:#f7f5f2;padding:96px 0}.compPricing-positions_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.compPricing-positions_card{display:flex;flex-direction:column;gap:14px;padding:28px;border-radius:20px;border:2px solid #ece8e1;background:#fff}.compPricing-positions_card h3{font-size:22px;font-weight:800;color:var(--text-dark);margin:0}.compPricing-positions_card p{font-size:15px;line-height:1.6;color:#4a5056;margin:0}.compPricing-scale{position:relative;height:34px}.compPricing-scale:before{content:"";position:absolute;top:16px;left:0;right:0;height:2px;background:#e7e3db}.compPricing-scale_dot{position:absolute;top:10px;width:14px;height:14px;border-radius:50%;background:#c9c2b4}.compPricing-scale_own{position:absolute;top:6px;width:22px;height:22px;border-radius:50%;border:3px solid #fff;background:#ff7b39;box-shadow:0 0 0 2px #ff7b39}.compPricing-positions_legend{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:40px;font-size:13px;color:#4a5056}.compPricing-positions_legend_item{display:flex;align-items:center;gap:8px}.compPricing-positions_legend_item:before{content:"";width:12px;height:12px;border-radius:50%;background:#c9c2b4}.compPricing-positions_legend_item-own:before{background:#ff7b39}.compPricing-why{background:#fff1e9;padding:96px 0}.compPricing-why_grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.compPricing-why_card{display:flex;flex-direction:column;gap:12px;padding:28px;border-radius:20px;border:2px solid #ffd5bc;background:#fff}.compPricing-why_value{align-self:flex-start;padding-bottom:4px;border-bottom:5px solid #ff7b39;font-size:40px;font-weight:900;line-height:1.05;color:var(--text-dark)}.compPricing-why_card p{font-size:15px;line-height:1.6;color:#4a5056;margin:0}.compPricing-feature .landing-feature_deco{background-color:#ffe3d2}.compPricing-icon-orange{background:#fff1e9}.compPricing-icon-green{background:#e3f4e8}.compPricing-analytics{background:#f1f3f6;padding:96px 0 110px}.compPricing-devBadge{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;padding:5px 14px;border-radius:999px;border:2px solid #ffd5bc;background:#fff;color:#b4400b;font-size:13px;font-weight:800}.compPricing-devBadge:before{content:"";width:8px;height:8px;border-radius:50%;background:#ff7b39}.compPricing-analytics_card{display:flex;flex-direction:column;gap:18px;border:2px solid #e3e7ec;background:#fff}.compPricing-analytics_head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px}.compPricing-analytics_title{font-weight:800;color:var(--text-dark)}.compPricing-analytics_legend{display:flex;gap:14px;font-size:12px;color:#4a5056}.compPricing-analytics_legend_item{display:flex;align-items:center;gap:6px}.compPricing-analytics_legend_item:before{content:"";width:14px;height:3px;background:#6f7a7d}.compPricing-analytics_legend_item-own:before{height:4px;background:#ff7b39}.compPricing-analytics_chart{display:block;width:100%;height:180px}.compPricing-analytics .landing-log_scroll{border:2px solid #e3e7ec}.compPricing-analytics .landing-log_table{color:var(--text-dark)}.compPricing-analytics .landing-log_table th{background:#f7f8fa;color:#4a5056;font-weight:800}.compPricing-analytics .landing-log_table td{border-top:1px solid #e3e7ec}.compPricing-analytics .compPricing-analytics_muted{color:#4a5056}.compPricing-analytics_action{background:#fff1e9;color:#b4400b}.compPricing-analytics_after{font-weight:800}.compPricing-step{display:flex;flex-direction:column;gap:10px;padding-top:22px;border-top:2px solid #ece8e1}.compPricing-step_num{font-size:36px;font-weight:900;line-height:1;color:#ff7b39}.compPricing-step h3{font-size:19px;font-weight:800;color:var(--text-dark);margin:0}.compPricing-step p{font-size:15px;line-height:1.55;color:#4a5056;margin:0}@media (max-width:1100px){.compPricing-why_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.compPricing-hero,.compPricing-positions_grid{grid-template-columns:1fr}}@media (max-width:700px){.compPricing-hero{padding:14px}.compPricing-hero_row-own{gap:10px;margin:4px -4px 0}}@media (max-width:560px){.compPricing-why_grid{grid-template-columns:1fr}}