.ak .compare-adv{border-top:2px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ak .compare-adv-item{align-content:start;gap:10px;padding:26px 24px 8px 0;display:grid}.ak .compare-adv-item+.compare-adv-item{border-left:1px solid var(--rule);padding-left:24px}.ak .compare-adv-item svg{color:var(--ak-accent)}.ak .compare-adv-item h3{letter-spacing:-.015em;font-size:21px;font-weight:700}.ak .compare-adv-item p{color:var(--ink-2);font-size:16px}@media (max-width:960px){.ak .compare-adv{grid-template-columns:repeat(2,minmax(0,1fr))}.ak .compare-adv-item:nth-child(3){border-left:0;padding-left:0}.ak .compare-adv-item:nth-child(n+3){border-top:1px solid var(--rule)}}@media (max-width:560px){.ak .compare-adv{grid-template-columns:minmax(0,1fr)}.ak .compare-adv-item+.compare-adv-item{border-left:0;border-top:1px solid var(--rule);padding-left:0}}.ak .compare-index .irow .name{font-size:clamp(30px,3.6vw,52px)}.ak .compare-index .irow .what{gap:8px;display:grid}.ak .compare-win{color:var(--ink);align-items:center;gap:8px;font-weight:600;transition:color .2s;display:inline-flex}.ak .compare-win svg{color:var(--ak-accent);transition:color .2s}.ak .compare-index .irow:hover .compare-win,.ak .compare-index .irow:hover .compare-win svg,.ak .compare-index .irow:focus-visible .compare-win,.ak .compare-index .irow:focus-visible .compare-win svg{color:var(--paper)}.ak .compare-table td.pop,.ak .compare-table th.pop,.ak .compare-table tbody th{font-weight:600}.ak .compare-table .yes svg{color:var(--ak-accent)}.ak .compare-table .no{color:var(--grey)}.ak .compare-table-2{min-width:0}.ak .compare-table-2 td{font-size:15.5px}.ak .compare-quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px clamp(32px,5vw,72px);display:grid}.ak .compare-quote{border-top:2px solid var(--ink);align-content:start;gap:24px;margin:0;padding-top:28px;display:grid}.ak .compare-quote blockquote{letter-spacing:-.02em;margin:0;font-size:clamp(22px,2.2vw,30px);font-weight:600;font-stretch:92%;line-height:1.25}.ak .compare-quote figcaption{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:2px 14px;font-size:15px;display:grid}.ak .compare-avatar{border:1.5px solid var(--ink);letter-spacing:.02em;border-radius:50%;grid-row:span 2;place-items:center;width:44px;height:44px;font-size:14px;font-weight:700;display:grid}.ak .compare-quote figcaption b{font-weight:700}.ak .compare-quote figcaption span:last-child{color:var(--grey)}@media (max-width:860px){.ak .compare-quotes{grid-template-columns:minmax(0,1fr)}}.ak .compare-back{padding-top:clamp(20px,2.4vw,32px)}.ak .compare-back a{color:var(--ink-2);align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.ak .compare-back a:hover{color:var(--ak-accent)}.ak .compare-back+.ph .ph-in{padding-top:clamp(28px,4vw,56px)}.ak .compare-detail .ph .h-xl{font-size:clamp(38px,5vw,76px)}.ak .compare-verdict{border:1.5px solid var(--ink);background:var(--paper);border-radius:6px;gap:14px;padding:clamp(22px,2.6vw,32px);display:grid}.ak .compare-verdict-top{align-items:center;gap:10px;display:flex}.ak .compare-verdict-top svg{color:var(--ak-accent)}.ak .compare-verdict p{color:var(--ink-2);font-size:18px;line-height:1.5}.ak .compare-price{letter-spacing:-.01em;font-size:clamp(20px,1.8vw,24px);font-weight:600;line-height:1.35}.ak .kcard.pop .compare-price{color:var(--on-cobalt)}.ak .compare-card-name{letter-spacing:.06em;text-transform:uppercase;color:var(--grey);font-size:13px;font-weight:700;font-stretch:110%}.ak .kcard.pop .compare-card-name{color:var(--on-cobalt-dim)}
