@layer components{.duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.duo-col{position:relative;padding:26px 28px;border-radius:16px;border:1px solid var(--line);background:var(--s1);overflow:hidden}.duo-col:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--line-2)}.duo-col.dc-mint:before{background:var(--mint);box-shadow:0 0 14px #2bb673b3}.duo-col.dc-blue:before{background:var(--blue);box-shadow:0 0 14px #5fb8ddb3}.duo-h{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;font-size:21px;letter-spacing:-.02em}.duo-h .k{font:500 12px/1 var(--mono);color:var(--dim)}.ticks{list-style:none;margin:0;padding:0}.ticks li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;padding:13px 0;border-top:1px solid var(--line);font-size:15.5px;line-height:1.55;color:#d4d4da}.ticks li:nth-child(1){border-top:0;padding-top:2px}.ticks .ic{margin-top:3px;color:var(--mint-hi)}.ticks.t-no .ic,.ticks.t-same .ic{color:var(--dim)}.ticks.t-plan .ic{color:var(--blue-hi)}.duo-note{margin:22px 2px 0;font-size:15px;line-height:1.55;color:var(--muted);max-width:52em}.duo-note a{color:var(--text)}.stats-x{margin:24px 2px 0;font-size:18px;line-height:1.55;color:var(--text);max-width:42em;text-wrap:pretty}.proofs{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:24px 0 0;padding:0}.proofs li{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:32px;padding:6px 12px 6px 10px;border-radius:999px;border:1px solid var(--line-2);background:#ffffff08;font:500 12.5px/1.35 var(--mono);color:var(--text)}.proofs .ic{width:14px;height:14px;color:var(--mint-hi)}.grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0}.h2 .qm{color:var(--clem)}.cmp-prose{max-width:46em;margin:0 0 36px}.tbl.cmp td:nth-child(1){width:22%}.tbl.cmp thead td{background:#ffffff05;border-bottom:1px solid var(--line)}.tbl.cmp th:nth-child(3){color:var(--clem-hi)}.tbl.cmp td:nth-child(3){color:var(--text);background:#f0812b09}.quote.q-sm{margin-top:48px;font-size:28px;max-width:30em}.fields{display:grid;gap:10px;margin-top:18px}.fields-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.fields-row .pill{min-width:72px;justify-content:center}.fchip{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:7px;border:1px solid var(--line-2);background:var(--s1);font:500 12.5px/1 var(--mono);color:var(--text);white-space:nowrap}.fchip.off{color:var(--dim);border-style:dashed}.rules li b{font-weight:600}.xo{display:flex;flex-wrap:wrap;gap:6px 8px;margin-top:10px}.xo span{font:500 12.5px/1.4 var(--mono);padding:4px 8px;border-radius:6px}.xo .x{color:var(--pink-hi);background:#ea0b8c14}.xo .o{color:var(--mint-hi);background:#2bb6731a}.rules-note{margin-top:24px}.cta-talk .h2{font-size:40px;margin:0 0 12px}.cta-sub{margin:0;font-size:17px;line-height:1.55;color:var(--muted);max-width:34em}.cta-btns{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:1100px){.grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.duo{grid-template-columns:minmax(0,1fr)}.tbl.stack.cmp td{grid-template-columns:minmax(0,1fr);gap:2px}.tbl.stack.cmp td:nth-child(3){background:none}}@media(max-width:640px){.grid4{grid-template-columns:minmax(0,1fr)}.duo-col{padding:22px 20px}.quote.q-sm{font-size:21px;margin-top:36px}.cta-talk .h2{font-size:30px}.stats-x{font-size:16.5px}}}
