.cm-block{grid-column:1/-1}.cm-block>.h-m{margin-bottom:1.6rem}.cm-note{margin-top:1rem}.cm-intro{margin-bottom:1.6rem}.cm-block dd .muted{max-width:62ch;display:block}.cm-price{color:var(--c-fg);font-variant-numeric:tabular-nums;margin-bottom:.35rem;font-weight:500;display:block}.cm-fault{margin-top:1.6rem}.cm-steps{counter-reset:s;border-top:1px solid var(--c-line);margin:0;padding:0;list-style:none}.cm-steps li{counter-increment:s;border-bottom:1px solid var(--c-line);grid-template-columns:3rem 1fr;gap:0 1rem;padding-block:1.25rem;display:grid}.cm-steps li:before{content:counter(s, decimal-leading-zero);font-family:var(--f-sign);color:var(--c-muted);grid-row:1/span 2;font-size:1.1rem;font-weight:600;line-height:1.3}.cm-steps h3{font-weight:500;line-height:1.3}.cm-steps p{color:var(--c-muted);max-width:60ch;margin-top:.3rem}.cm-links{column-gap:var(--gutter);border-top:1px solid var(--c-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cm-links li{border-bottom:1px solid var(--c-line)}.cm-links a{min-height:56px;color:var(--c-fg);transition:color .3s var(--ease-soft);align-items:center;padding-block:.75rem;display:flex}@media (hover:hover){.cm-links a:hover{color:var(--c-muted)}}.cm-links a:focus-visible{outline:1px solid var(--c-fg);outline-offset:2px}@media (max-width:767px){.cm-links{grid-template-columns:1fr}}.cm-cta{grid-column:1/span 8;gap:1.4rem;display:grid}@media (max-width:1099px){.cm-cta{grid-column:1/-1}}
