.cmp{grid-template-columns:minmax(0,1fr);gap:26px;max-width:1080px;margin:0 auto;padding:0;list-style:none;display:grid}.cmp-card{border:3px solid var(--night);box-shadow:0 8px 0 var(--night);color:var(--night);background:#fff;padding:26px 26px 16px}.cmp-card:first-child{border-radius:44px 28px 40px}.cmp-card:nth-child(2){border-radius:28px 44px 28px 40px}.cmp-card--ours{background:var(--sun);border-radius:40px 28px 44px}.cmp-head h3{margin:0;font-size:1.45rem}.cmp-sub{color:var(--ink-soft);margin:.2em 0 0;font-size:1rem;font-weight:700}.cmp-rows{margin:14px 0 0;padding:0;list-style:none}.cmp-row{border-top:2px dashed var(--cream2);align-items:flex-start;gap:12px;padding:.6em 0;font-weight:700;line-height:1.35;display:flex}.cmp-card--ours .cmp-row{border-top-color:#1b234733}.cmp-mark{border:2.5px solid var(--night);fill:none;width:30px;height:30px;stroke:var(--night);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex:none;margin-top:-.1em;padding:5px}.cmp-row--yes .cmp-mark{background:var(--mint)}.cmp-row--part .cmp-mark{background:var(--apricot-soft)}.cmp-row--no .cmp-mark{background:var(--pink-soft)}@media (width<=600px){.cmp{gap:22px}.cmp-card{padding:22px 20px 10px}.cmp-rows{margin-top:10px}.cmp-row{padding:.45em 0}}@media (width>=900px){.cmp{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}@supports (grid-template-rows:subgrid){.cmp-card{grid-row:span 6;grid-template-rows:subgrid;row-gap:0;display:grid}.cmp-rows{grid-row:span 5;grid-template-rows:subgrid;row-gap:0;display:grid}}.cmp-card--ours{--rest:translateY(-10px);transform:var(--rest);box-shadow:0 12px 0 var(--night)}}
