.cmp-wrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);overflow:hidden}.cmp-scroll{overflow-x:auto}.cmp{min-width:880px;display:grid;grid-template-columns:280px repeat(4,1fr)}.cmp .head{background:var(--surface-2);padding:20px 16px;font-size:17px;font-weight:700;color:var(--ink);text-align:center;border-bottom:1px solid var(--line)}.cmp .head.first{font-size:14px;color:var(--ink-3);text-align:start}.cmp .head.first,.cmp .label{padding:20px 24px;font-weight:500}.cmp .label{color:var(--ink)}.cmp .cell,.cmp .label{font-size:17px;border-bottom:1px solid var(--line)}.cmp .cell{padding:20px 16px;color:var(--ink-2);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cmp .tint{background:var(--accent-soft);color:var(--ink);font-weight:700}.cmp .head.tint{color:var(--accent)}.cmp .foot{padding:24px 16px;display:flex;justify-content:center}.cmp .foot .btn{padding:0 20px;font-size:15px}.cmp .foot.first{padding:24px}@media (max-width:720px){.cmp{min-width:720px;grid-template-columns:180px repeat(4,1fr)}.cmp .head.first,.cmp .label{padding:16px;font-size:15px}.cmp .cell,.cmp .head{padding:16px 8px;font-size:15px}}.crumbs{margin:0 0 16px;font-size:15px;color:var(--ink-3)}.crumbs a{color:var(--accent)}.plan-price{margin-top:32px;display:flex;align-items:baseline;gap:10px;font-size:20px;color:var(--ink-2)}.plan-price b{font-size:48px;font-weight:900;color:var(--accent)}.plan-shot{width:100%;max-width:520px;height:auto;justify-self:center;border:1px solid var(--line);border-radius:var(--radius-card)}.plan h3 a{color:inherit;text-decoration:none}.plan h3 a:hover{text-decoration:underline;text-underline-offset:4px}