.hero{padding:var(--sp-hero-top) 0 clamp(20px, 3vw, 40px)}.hero+.sec{padding-top:clamp(8px,1.4vw,20px)}.legend{color:var(--ink-2);flex-wrap:wrap;gap:2px 20px;margin-top:16px;font-size:14px;line-height:1.45;display:flex}.legend .us-k{color:var(--punch-ink);font-weight:650}.cards{align-items:stretch;gap:24px;display:grid}.cards-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cc .tk-body{padding:24px 26px 22px}.cc .tk-stub{align-content:start;gap:12px;padding:16px 26px 20px;display:grid}.cc-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.cc-from{font-size:var(--fs-xs);line-height:var(--lh-label);letter-spacing:.02em;color:var(--ink-2);font-weight:600;font-stretch:87.5%}.cc-name{letter-spacing:-.005em;text-wrap:balance;margin-top:16px;font-size:34px;font-weight:800;font-stretch:72%;line-height:.95}.cc-verdict{font-size:var(--fs-body-s);color:var(--ink-2);max-width:36em;margin-top:12px;line-height:1.55}.cc-kv>div{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:9px 0;font-size:14px;line-height:1.4;display:grid}.cc-kv>div:first-child{padding-top:0}.cc-kv dt{min-width:0;color:var(--ink-2)}.cc-kv dd{font-family:var(--mono);font-variant-numeric:tabular-nums slashed-zero;white-space:nowrap;align-items:baseline;gap:8px;font-size:14px;font-stretch:87.5%;display:inline-flex}.cc-kv .u{color:var(--punch-ink);font-weight:600}.cc-kv .t{color:var(--ink)}.cc-kv .x{font-family:var(--sans);color:var(--ink-2);font-size:13px;font-stretch:100%}.cc-link{align-items:center;gap:6px;min-height:32px;font-size:15px;font-weight:600;display:inline-flex}.cc .tk-body{position:static}.cc-name a{color:inherit}.cc-name a:after,a.cc-link:after{content:"";z-index:1;border-radius:16px;position:absolute;inset:0}.cc-name a:focus-visible{outline:0}.cc:has(.cc-name a:focus-visible){outline:2px solid var(--focus,var(--ink));outline-offset:4px;border-radius:16px}.cc{transition:filter var(--dur-2) var(--ease-out)}.cc:has(.cc-name a):is(:hover,:focus-within){filter:drop-shadow(1.5px 0 0 var(--ink)) drop-shadow(-1.5px 0 0 var(--ink)) drop-shadow(0 1.5px 0 var(--ink)) drop-shadow(0 -1.5px 0 var(--ink)) var(--lift)}.cc:has(.cc-name a):is(:hover,:focus-within) .cc-link{color:var(--punch-ink)}@media (hover:hover){.cc:hover .cc-link .arrow{translate:3px}}.cc:focus-within .cc-link .arrow{translate:3px}.cc.is-soon{filter:none}.cc.is-soon .tk-card{border:1.5px dashed var(--rule-2);border-radius:16px}.cc.is-soon .tk-body,.cc.is-soon .tk-stub{background:0 0;-webkit-mask:none;mask:none}.cc.is-soon .tk-stub{border-top:0;padding-top:0}.cc.is-soon .cc-kv{display:none}.cc.is-soon .cc-link{color:var(--ink-2);font-weight:500}.cmp{table-layout:fixed;min-width:720px}.cmp .c-feat{width:25%}.cmp td .num{font-size:14px}.cmp .price-row td .num{font-size:var(--fs-num-s)}.cmp .price-row .per{color:var(--ink-2);margin-left:3px;font-size:13px}html[lang=zh-CN] .cc-name{font-size:28px;font-weight:700;font-stretch:100%;line-height:1.2}html[lang=zh-CN] .cc-verdict,html[lang=zh-CN] .fs-terms{line-height:1.7}@media (width<=1100px){.cc .tk-body{padding:22px 22px 20px}.cc .tk-stub{padding:16px 22px 20px}.cc-name{font-size:30px}}@media (width<=900px){.cards-2{grid-template-columns:minmax(0,1fr);gap:18px}}@media (width>=641px) and (width<=900px){.cc .tk-card{flex-direction:row}.cc .tk-body{border-radius:16px 0 0 16px;padding:24px 28px;-webkit-mask:radial-gradient(11px at 100% 0,#0000 10.5px,#000 11px) 0 0/100% 51% no-repeat,radial-gradient(11px at 100% 100%,#0000 10.5px,#000 11px) 0 100%/100% 51% no-repeat;mask:radial-gradient(11px at 100% 0,#0000 10.5px,#000 11px) 0 0/100% 51% no-repeat,radial-gradient(11px at 100% 100%,#0000 10.5px,#000 11px) 0 100%/100% 51% no-repeat}.cc .tk-stub{border-top:0;border-left:2px dashed var(--rule);border-radius:0 16px 16px 0;flex:none;align-content:center;width:300px;padding:22px 24px;-webkit-mask:radial-gradient(11px at 0 0,#0000 10.5px,#000 11px) 0 0/100% 51% no-repeat,radial-gradient(11px at 0 100%,#0000 10.5px,#000 11px) 0 100%/100% 51% no-repeat;mask:radial-gradient(11px at 0 0,#0000 10.5px,#000 11px) 0 0/100% 51% no-repeat,radial-gradient(11px at 0 100%,#0000 10.5px,#000 11px) 0 100%/100% 51% no-repeat}.cc.is-soon .tk-card{flex-direction:column}.cc.is-soon .tk-body,.cc.is-soon .tk-stub{border-radius:16px}.cc.is-soon .tk-stub{border-left:0;width:auto;padding:0 28px 24px}}@media (width<=820px){.cmp{min-width:640px}}@media (width>=700px){.swipe-hint{display:none}}@media (width<=640px){.cc .tk-body{padding:22px 20px 18px}.cc .tk-stub{padding:16px 20px 18px}.cc-link{min-height:40px}}@media (width<=400px){.cc-kv>div{grid-template-columns:minmax(0,1fr);gap:2px}.cc-name{font-size:28px}html[lang=zh-CN] .cc-name{font-size:25px}}@media (width<=340px){.cc-name{font-size:26px}}
