.arclo{background:var(--a-bg,#fff);color:var(--a-text,#272427);line-height:1.6;width:100%;text-align:left;font-weight:400}
.arclo *,.arclo *::before,.arclo *::after{box-sizing:border-box}
.arclo h2,.arclo h3,.arclo p,.arclo div{margin:0;padding:0}
.arclo .arclo-wrap{max-width:1180px;margin:0 auto;padding:0 32px;width:100%}
.arclo .arclo-center{text-align:center}
.arclo .arclo-h2{display:block;color:var(--a-heading,#272427);font-size:36px;font-weight:800;letter-spacing:-.02em;line-height:1.15;text-transform:uppercase}
.arclo .arclo-btn{display:inline-block;padding:14px 32px;border-radius:4px;font-size:16px;font-weight:700;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;border:2px solid transparent;transition:background-color .3s ease,color .3s ease;text-align:center}
.arclo .arclo-btn--shop{background:var(--a-btn-bg,#d0232a);color:var(--a-btn-text,#fff);border-color:var(--a-btn-bg,#d0232a)}
.arclo .arclo-btn--shop:hover{background:transparent;color:var(--a-btn-bg,#d0232a)}
.arclo .arclo-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}
.arclo .arclo-chart .arclo-h2{margin:0 0 44px}
.arclo .arclo-boot{text-align:left}
.arclo .arclo-boot__imgwrap{display:flex;align-items:center;justify-content:center;width:100%;background:var(--a-card,#f7f7f5);border:1px solid var(--a-border,#d9d9d5);margin:0 0 16px;overflow:hidden}
.arclo .arclo-boot--current .arclo-boot__imgwrap{border:2px solid var(--a-accent,#d0232a)}
.arclo .arclo-boot__img{display:block;width:100%;height:100%;object-fit:contain}
.arclo .arclo-boot__name{color:var(--a-heading,#272427);font-size:22px;font-weight:800;text-transform:uppercase;line-height:1.1}
.arclo .arclo-boot__tier{color:var(--a-accent,#d0232a);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin:6px 0 14px}
.arclo .arclo-cv{background:var(--a-card,#f7f7f5);border:1px solid var(--a-border,#d9d9d5);padding:14px 14px 12px;margin:0 0 12px;text-align:left}
.arclo .arclo-cv__num{color:var(--a-heading,#272427);font-size:34px;font-weight:800;line-height:1}
.arclo .arclo-cv__num small{color:var(--a-muted,#5f6060);font-size:14px;font-weight:700;letter-spacing:.06em;margin-left:4px}
.arclo .arclo-cv__bar{height:10px;background:var(--a-border,#d9d9d5);border-radius:5px;margin:10px 0 6px;overflow:hidden}
.arclo .arclo-cv__bar i{display:block;height:100%;background:var(--a-accent,#d0232a);border-radius:5px}
.arclo .arclo-cv__scale{display:flex;justify-content:space-between;color:var(--a-muted,#5f6060);font-size:11px}
.arclo .arclo-rate{display:flex;justify-content:space-between;border-top:1px solid var(--a-border,#d9d9d5);padding:10px 0;font-size:15px;color:var(--a-text,#272427)}
.arclo .arclo-rate b{font-weight:700;color:var(--a-text,#272427)}
.arclo .arclo-rate span{font-weight:800;font-size:18px;color:var(--a-heading,#272427)}
.arclo .arclo-boot__meta{color:var(--a-muted,#5f6060);font-size:13px;padding:10px 0 14px;border-top:1px solid var(--a-border,#d9d9d5)}
.arclo .arclo-boot .arclo-btn{display:block;width:100%;font-size:14px;padding:12px}
.arclo .arclo-key{max-width:820px;margin:44px auto 0;color:var(--a-text,#272427);font-size:15px}
@media screen and (max-width:989px){
  .arclo .arclo-cards{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media screen and (max-width:749px){
  .arclo .arclo-wrap{padding:0 20px}
  .arclo .arclo-h2{font-size:28px}
  .arclo .arclo-cards{grid-template-columns:1fr}
}
