.czr.cmp h1{font-size:clamp(2.2rem,4.2vw,3.4rem)}.czr.cmp .lead{max-width:34ch}.czr.cmp .note{color:var(--blue-ink);margin-top:12px;font-size:15px;font-weight:500}.czr.cmp .side{grid-area:perks;align-self:start}.czr.cmp .perks{gap:18px;display:grid}.czr.cmp .perks li{align-items:flex-start;font-size:17px;line-height:1.45}.czr.cmp .perks li i{width:40px;height:40px;margin-top:1px}.czr.cmp .perks li i svg{width:20px;height:20px}.czr.cmp .extra{border-top:1px solid var(--line);color:var(--muted);margin-top:20px;padding-top:16px;font-size:15px}.czr.cmp .extra b{color:var(--ink);font-weight:500}.czr.cmp .card h3{letter-spacing:-.01em;font-size:30px;line-height:1.15}.czr.cmp .proof .count{color:var(--ink);margin-bottom:4px;font-size:18px}.czr.cmp .proof .count b{color:var(--blue);font-weight:700}.czr.cmp .end{border-top:1px solid var(--line);grid-template-columns:1fr minmax(0,500px);align-items:center;gap:24px 64px;padding-block:40px 32px;display:grid}.czr.cmp .end h2{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.1}.czr.cmp .end h2 .b{color:var(--blue)}.czr.cmp .end .lead{margin-top:14px;font-size:1.1rem}@media (max-width:900px){.czr.cmp h1{font-size:1.8rem}.czr.cmp .lead{margin-top:10px;font-size:1.05rem;display:block}.czr.cmp .card h3{font-size:24px}.czr.cmp .end{grid-template-columns:1fr;padding-block:28px 20px}}
